Overall bug tracker health status:
2 blockers
5 criticals,
132 majors.
Blocker
Passed QA
-
32668 - [Packaging] Automatic debian/control updates (oldoldstable)
-
32667 - [Packaging] Automatic debian/control updates (oldstable)
Critical
NEW
-
25439 - [Searching - Elasticsearch] [Omnibus] Prepare Koha to ElasticSearch 7 - ES7
Failed QA
-
28267 - [Installation and upgrade (command-line installer)] Older databases fail to upgrade due to having a row format other than "DYNAMIC"
Signed Off
-
32594 - [Searching - Elasticsearch] Add a dedicated ES indexing background worker
-
32401 - [Acquisitions] x-koha-query cannot contain non-ISO-8859-1 values
Passed QA
-
30254 - [Fines and fees] New overdue fine applied to incorrectly when using "Refund lost item charge and charge new overdue fine" option in circ rules
Major
NEW
-
32555 - [Serials] Error when viewing serial in OPAC
-
32717 - [Cataloging] problems user and cataloging
-
32712 - [OPAC] OPACShowCheckoutName makes OPAC explode
-
32677 - [I18N/L10N] Spanish language not displaying on the staff or opac interface
-
32674 - [OPAC] When placing a hold in OPAC page explodes into error 500
-
32516 - [SIP2] SIP2 no block flag on renewals is passed, but not used
-
31859 - [Cataloging] Error 500 when enabling advanced cataloging editor
-
31059 - [Architecture, internals, and plumbing] encryption_key config entry not generated when upgrading
-
32332 - [Command-line Utilities] bulkmarcimport.pl -insert fails to add MARC field 999
-
29308 - [Cataloging] Regression: NewItemsDefaultLocation should not be applied to items.permanent_location
-
31924 - [MARC Authority data support] AutoLinkBiblios with Zebra broken by patch from Bug 30280
-
28844 - [Acquisitions] Suggestion from existing title can alert patron in error
-
31925 - [MARC Authority data support] AutoCreateAuthorities needs to preserve subject heading thesaurus to not create duplicate authority records
-
31639 - [Acquisitions] While receiving items through acquisitions and adding barcode error of "No such Column"
-
32187 - [Acquisitions] (Bug 24161 follow-up) With IndependentBranches on a non superlibrarian librarian is not able to track late orders
-
31042 - [REST API] OVERRIDE_SYSPREF does not work for REST API
-
17258 - [Architecture, internals, and plumbing] [OMNIBUS] MySQL 5.7
-
20956 - [Staff interface] BorrowersLog is not logging permission changes
-
32077 - [Acquisitions] 'Close and Export as PDF' doesn't work on basketgroups page
-
31031 - [System Administration] MarkLostItemsAsReturned does not work with batch item modification
-
31921 - [Staff interface] No confirmation alert when deleting a vendor
-
29087 - [Hold requests] Holds to pull list can crash with a SQL::Abstract puke
-
28896 - [Circulation] Checkin Slip doesn't work for anonymized checkouts
-
31394 - [Hold requests] background hold cancellation causing confusion
-
30451 - [Serials] Delete a subscription deletes the linked order
-
26802 - [Searching] Improve speed with records with many items
-
31187 - [Cataloging] Regression, Permanent shelving location is always updated when editing location VIA BATCH ITEM MOD if both are mapped to MARC fields
-
31358 - [Circulation] Offline circulation broken
-
29942 - [Database] Spurious commit in mysql session storage
-
29923 - [Fines and fees] Do not generate overpayment refund from writeoff of fine
-
21092 - [Label/patron card printing] Bad template in patron card creator can cause server issues
-
30978 - [Patrons] Potential data loss when using Quick add new patron
-
31225 - [Label/patron card printing] Spine label formatting in PDF is not rendering correctly
-
29985 - [Fines and fees] Cashup summary shows unexplainable odd amounts
-
15050 - [Cataloging] Nonpublic note searchable from OPAC
-
28328 - [Cataloging] Editing a record can cause an ISE if data too long for column
-
26932 - [MARC Bibliographic record staging/import] Importing staged bibliographic MARC records does not show a completed status if there are any item records to stage
-
21494 - [Circulation] No checkin notice created for offline circulation checkins
-
23780 - [Circulation] Batch check out fails to inform or trap
-
29573 - [MARC Bibliographic data support] MARC framework subfield visibility doesn't work for 5xx displayed on the "Title notes" tab in OPAC
-
29902 - [Installation and upgrade (command-line installer)] While upgrading all empty deleteditems.datelastborrowed turned deleteditems.timestamp to date of upgrade
-
30171 - [Cataloging] Creating a subfield without linking it to an authorized value is error 500
-
14210 - [Tools] Manage staged MARC records deletes replaced item when undoing import into catalog
-
29973 - [Cataloging] SQL syntax error in Cataloging when accessing pages "Advanced editor" and "New record"
-
30106 - [Serials] Items silently moved to serial record without updating search index
-
28478 - [MARC Bibliographic data support] MARC detail and ISBD pages still show suppressed records
-
28432 - [Fines and fees] When refunding lost fees we should not include voided payments [20.11 and below]
-
29678 - [MARC Bibliographic data support] Can't use external URL for XSLT stylesheet
-
29031 - [MARC Authority data support] Authorities see also links - plack error
-
24119 - [Test Suite] Records indexed into ES during tests are not removed by rollback
-
7456 - [Searching] Itemtype codes with hyphens and spaces can cause unexpected search results
-
17798 - [Circulation] Checking out an item on hold for another patron prints a slip but does not update hold
-
29348 - [Hold requests] GetOtherReserves fails to mark holds as waiting or in-transit
-
28822 - [SIP2] SIP logins add to login attempts?
-
25604 - [Plugin architecture] Plugin unlinking failing during uninstall
-
28592 - [OPAC] ISE after paying through opac payment plugin
-
28609 - [Searching - Zebra] Popularity sort is broken
-
28504 - [Hold requests] Hold pickup library match (hold_fulfillment_policy) not enforced when filling holds if set to "patron's group" / 'patrongroup'
-
28205 - [Hold requests] Less important hold trapped before or no hold trapped in some cases (race condition)
-
28199 - [System Administration] MARC framework CSV and ODS import incomplete or corrupted - part 2
-
27977 - [Hold requests] Internal server error when placing hold if previously uploaded records have no item type set
-
24261 - [Authentication] Google openID Authentication drops requested URL
-
27957 - [Authentication] Attributes removed in LDAP
-
27692 - [Circulation] Unable to check-in transferred items if AllowReturnToBranch is set to 'holdingbranch'
-
27303 - [Installation and upgrade (command-line installer)] Behaviour depends on DB user permissions
-
9715 - [Searching] Various combinations of prefs QueryAutoTruncate, QueryFuzzy and QueryWeightFields conflict
-
26866 - [Staff interface] Items table on additem should sort by cn_sort
-
26611 - [Tools] Required match checks don't work for authority records
-
21972 - [MARC Authority data support] Record matching rule for authorities only works for first 20 authority records
-
26495 - [Acquisitions] Budget Planning interface confusing when budget is locked
-
22462 - [Label/patron card printing] Crash in patron card printing
-
24779 - [Authentication] Shibboleth login url double encodes "=" in query
-
25613 - [Authentication] Broken workflow on CAS login with wrong permissions
-
23187 - [Architecture, internals, and plumbing] Koha::Objects supports find_or_create without passing through the Koha::Object store method
-
12156 - [Tools] Merging staged records with no 942c with records created in acquisitions loses data from both
-
16260 - [Hold requests] Have AllowHoldsOnPatronsPossessions check for multiple holds allowed on a record
-
24570 - [Cataloging] Cart location showing/duplicated when editing item
-
12011 - [Hold requests] ReservesNeedReturns breaks 'Hold Filled' notice functionality
-
22497 - [Label/patron card printing] '0' width can lead to an infinite loop.
-
8457 - [Searching] Number of results shown in 'scan index' search, doesn't match results found in catalog
ASSIGNED
-
29063 - [Documentation] [DOCS] Manual: Translation issue with repeated strings in system preferences
-
21507 - [I18N/L10N] Decimal separators issues in patrons payments/fines, simplified
-
31124 - [Architecture, internals, and plumbing] koha-remove fails to remove long_tasks queue daemon, so koha-create for same <instance> user fails
-
31621 - [Acquisitions] aqbooksellers.deliverytime should not be nullable
-
26463 - [Hold requests] AllowHoldPolicyOverride overrides too many holds policies
-
30736 - [Packaging] Upgrade 'libsearch-elasticsearch-perl' package to version 6.00
-
29888 - [Architecture, internals, and plumbing] ->search_limited logic breaks searches
-
21670 - [Test Suite] t/db_dependent/Plugins.t is failing randomly on Jenkins
-
29383 - [Acquisitions] Vendors with lots of orders causes timeouts when receiving
-
28895 - [Cataloging] Don't fill in items.location with NewItemsDefaultLocation if blank
In Discussion
-
32709 - [Staff interface] Background job UI and REST API routes explode if JSON is incorrect
-
18186 - [Circulation] Plack config: Amounts with decimal comma instead of decimal dot breaking payments
-
26539 - [Patrons] Inconsistent case sensitivity around patron attribute code - potential data loss
-
1993 - [Task Scheduler] Task Scheduler Needs Re-write
-
2894 - [Serials] Routing list holds are broken
-
30654 - [Architecture, internals, and plumbing] Even with RabbitMQ enabled, we should poll the database for jobs at worker startup
-
29518 - [Templates] Title not displayed for additional contents
-
28120 - [Fines and fees] Koha Account pay is logging fine amountoutstanding as 0 when paying selected lines
-
18153 - [Tools] UNIMARC bib records exported with invalid 'a' char in label pos.9
-
15032 - [Tools] [Plack] Scripts that fork (like stage-marc-import.pl) don't work as expected
-
19521 - [Circulation] Partial fine payment is not working with comma decimal separator
Failed QA
-
19361 - [Cataloging] Linking an authorised value category to a field in a framework can lose data
-
32442 - [Notices] Invalid Template Toolkit in notices can cause errors
-
31450 - [Tools] HTML customizations and News will not display on OPAC without Publication date
-
17656 - [Serials] Irregularities in serial prediction pattern are planned only for current subscription
-
26282 - [Hold requests] Allow staff to decide if a hold cancellation notice will be sent when cancelling a hold
-
30966 - [Cataloging] Record overlay rules - can't use Z39.50 filter
-
30732 - [Hold requests] Librarians with only "place_holds" permission can not suspend and resume holds
-
30975 - [Cataloging] Framework plugins do not work on cloned fields/subfields
-
28259 - [Hold requests] Checking at branch B an item in waiting hold state at branch A kill Koha
-
29783 - [Authentication] Account lockout message appears incorrectly for blank userid
-
28664 - [Fines and fees] One should not be able to issue a refund against a VOID accountline
-
29234 - [Circulation] Transfers generated by stock rotation alert but do not initiate at checkin
-
28122 - [SIP2] Remove old syslog config from SIPconfig.xml
-
18450 - [Circulation] Renew in header bypasses hold block and renewal limits
-
25183 - [Command-line Utilities] cleanup-database.pl --del-exp-selfreg fully deletes borrowers - should go into deleted-borrowers
-
14293 - [Circulation] Error in the calculation of the suspension of users per day
-
20150 - [Reports] Acquisitions wizard falsely uses list price for calculating amounts spent
-
4850 - [Hold requests] CheckReserves does not respect holds circulation policies
Patch doesn't apply
-
17704 - [Web services] Fix OAI breakage when using HTTP::OAI 4.03+
-
29523 - [REST API] Add a way to prevent embedding objects that should not be allowed
-
26608 - [Searching - Elasticsearch] Authorities: linked biblios is inconsistent using elasticsearch and QueryAutoTruncate
Signed Off
-
32305 - [Architecture, internals, and plumbing] Background worker doesn't check jobs receive from rabbitmq are in 'new' state
-
32515 - [SIP2] SIP2 no block flag on checkin calls routine that does not exist
-
32511 - [Reports] Circulation statistics result Error 500 where select Collection, Shelving location, Home library or Holding library
-
31259 - [Label/patron card printing] Downloading patron card PDF hangs the server
-
32653 - [Circulation] Curbside pickups - wrong dates available at the OPAC
-
32539 - [Plugin architecture] UI hooks can break the UI
-
32437 - [Acquisitions] When adding to a basket form a staged file and matching the imported records are ignored when set to overwrite
-
30687 - [Hold requests] Unable to override hold policy if no pickup locations are available
-
32472 - [Architecture, internals, and plumbing] [21.11 CRASH] The method Koha::Item->count is not covered by tests
-
32356 - [I18N/L10N] xx-XX installer dir /kohadevbox/koha/installer/data/mysql/xx-XX already exists.