Hello Aleisha Amohia
Rolling monthly stats
- Signed Off: 0
- Passed QA: 0
- Failed QA: 0
- Documented: 0
- Pushed to main: 2
Rolling yearly stats
- Signed Off: 5
- Passed QA: 10
- Failed QA: 3
- Documented: 1
- Pushed to main: 12
Lifetime stats
- Signed Off: 141
- Passed QA: 50
- Failed QA: 43
- Documented: 1
- Pushed to main: 387
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 80
Confirmed 3
- 43008 - Dynamic title for biblio recalls page in staff interface 1 ▸
- 43007 - Improve messages when there are no recalls 1 ▸
- 38320 - Improve messages for impossible recalls 1 ▸
New 48
- 43555 - Catalog concerns for authority records 1 ▸
- 43324 - Add pod coverage to C4/SIP/ILS/Patron.pm
- 42065 - Add errors/404.pl to Apache bot challenge 1 ▸
- 42022 - Add custom patron message broken if notice has library limitation
- 41644 - Store datetime for reserves.cancellationdate
- 41418 - Add spell check to search
- 40875 - Offer both the text and WYSIWYG editors in the HTML customisations edit dropdown menu 🎓
- 40758 - Ability to link more than one authorised value category for a MARC subfield
- 40536 - Also display total cost in ordered currency on basket page
- 40474 - Add option to OPAC Pages that may override OpacPublic setting 1 ▸
- 40094 - Invoices filter doesn't remember filter selection
- 40093 - Datatables pagination double-up is confusing for invoices table 🎓
- 39963 - patron-title.inc leaves a trailing space when used in a Template Toolkit notice
- 39598 - Make it possible to ignore apostrophe in searching (Zebra)
- 39312 - Button to generate embed code for a record
- 38696 - Access control - limit content and customisations on patron category
- 38542 - Add "relationship to patron" to Alternate Contact section
- 38453 - Make koha-l10n get upgraded when koha-common gets upgraded
- 38405 - restrict_patrons_with_failed_notices.pl cronjob should take a --days parameter
- 38267 - Option to show a default cover image if no cover image is returned from source
- 37083 - Ability to upload images for authority records
- 36854 - Add search index mappings for preceding and succeeding entry of serial ISSNs to Elasticsearch MARC21 indexes 1 ▸
- 36740 - Add a 'Uniform title' index to the staff interface advanced search dropdown
- 36647 - Allow for multiple levels of claims for late subscriptions
- 36209 - Recalls: Do not force a change to the due date when an item is recalled 1 ▸
- 36145 - Fix incorrect OPAC authority search results sort order
- 35901 - Tell library on About page when item-level_itypes is set but there are items with no itemtype in the database
- 35243 - Add option to trigger an overdue notice manually
- 35060 - Add cart amounts to circulation rules
- 34953 - Create page layout templates for CMS pages 1 ▸
- 34952 - Ability to limit visibility of CMS pages by logged in patron category 1 ▸
- 34951 - Ability to make draft Additional Contents (pages, news, html customizations, etc) 1 ▸
- 34652 - Use of uninitialized value $mail{"Subject"} in concatenation (.) or string at /usr/share/perl5/Mail/Sendmail.pm
- 32957 - Add option to CMS pages to make page private 1 ▸
- 31726 - Show record type in z39.50 search results
- 30141 - ElasticsearchCrossFields enabled returns no search results on OPAC
- 28925 - OPAC checkout history is not accessing the set language
- 28324 - Pagination displays weirdly when there are more than 10 pages
- 27489 - Rename system preference AnonSuggestions to OPACAnonymousSuggestions
- 27488 - Rename system preference suggestion to OPACPurchaseSuggestions
- 27271 - Move C4::Biblio::GetMarcUrls to Koha namespace
- 27270 - Move C4::Biblio::GetMarcSeries to Koha namespace
- 23953 - Cancelling hold does not work if checkout not completed
- 22184 - Move payment note out of payments table and into payment form
- 19211 - Error when trying to link an authority that has nothing entered under the 'Heading' tag (Tab 1)
- 17918 - Make Koha News add form show up on a pop up box when 'New' is clicked from home page
- 16264 - Do we still need extra pages to confirm deletions?
- 14491 - Noisy warns at reserve/request.pl
Blocked 1
- 37176 - Optionally order funds by most recently modified or created 1 ▸
In discussion 2
- 36852 + Enhance Elasticsearch subject, subject as phrase MARC21 index mappings
- 36851 + Enhance Elasticsearch author, author as phrase MARC21 index mappings
Patch doesn't apply 3
- 34198 - Interface to define relational rules for MARC fields that use authorised values
- 27503 - Rename system preference virtualshelves to OpacLists 🎓
- 20022 - use Modern::Perl in t (test) perl scripts 🎓
Failed QA 7
- 36728 - Add cancelled/valid standard number to Elasticsearch index mappings
- 30700 - Patrons who can log into staff interface should be able to change their own password
- 30274 + Non-reservable items should only fill item-level reserves
- 27483 - Use Modern::Perl in other misc scripts 🎓
- 27481 - Use Modern::Perl in cataloguing unimarc plugins 🎓
- 27269 - Move C4::Biblio::GetMarcSubjects to Koha namespace
- 22145 - Add a syspref to hide the 'rows per page' dropdown when running a report 🎓
Needs signoff 1
- 33259 - Optionally set SameSite attribute of cookie to Strict
Signed off 1
- 33260 + Show message queue on staff interface and make notices printable 6 ▸
Pushed to main 1
- 35061 + Fix documentation for --preserve-field in import_patrons.pl
Needs documenting 13
- 40903 + OPAC advanced search applies a location limit of the logged-in library by default 1 ▸
- 40547 + Unable to view background job if enable_plugins is 0 2 ▸
- 40425 + Guided report - "Next" button on last step is misleading 1 ▸ 🎓
- 40400 + Rename club start and end date to make clearer these are for the enrollment period 🎓
- 40343 + Koha to MARC mapping should suggest to run batchRebuildItemsTables.pl 🎓
- 38404 + Make clear in RestrictPatronsWithFailedNotices syspref description that restrict_patrons_with_failed_notices.pl cronjob has default days setting 1 ▸
- 37099 + Add uniform title fields to the title and subject Elasticsearch index mappings
- 36853 + Enhance Elasticsearch Notes/Comments MARC21 index mappings
- 36849 + Add more tags to Elasticsearch mapping for title, title as phrase
- 36729 + Add publisher/distributor number (MARC21 028$a) to standard identifier search index
- 36727 - Add incorrect ISSN to Elasticsearch index mappings
- 36725 + Add "current publication frequency" to Elasticsearch index mappings (MARC21 310$a)
- 36723 - Add musical presentation to Elasticsearch index mappings
Needs work 46
Patch doesn't apply 4
- 24194 - Add system preference to disable the use of expiration dates for holds
- 36616 - Ability to stop Complex See Reference authority records from being linked to bibliographic records
- 25193 + Add syspref to control location for use of AllowRenewalIfOtherItemsAvailable
- 36188 + Allow to sort lists by items.dateaccessioned of item records
Failed QA 18
- 27063 - Allow changing which record an order is linked to 2 ▸
- 26472 - Elasticsearch - ES - Authority record results not ordered correctly due to punctuation marks
- 40537 + Sum total cost in ordered / foreign currency on invoice summary page 1 ▸
- 36509 - Add option to search authority records by ID
- 23111 - Setting a custom framework as the default for cataloguing is not possible
- 39504 + Batch record modification 'doesn't exist' condition not checking every matching tag
- 37598 - Ability to use the BCC field for sending notices to multiple addresses, rather than the To field 2 ▸
- 41463 - Add Koha REST API endpoints for OAI sets 1 ▸
- 36548 + koha-zebra should fix ownership on /var/run/koha/instancename files
- 25090 - Moderate OPAC self-registrations before a patron account is activated
- 34498 - Default autorenewal notices do not account for item_denied_renewal
- 33399 - Improve checks of other items to determine if this is a valid recall 1 ▸
- 35067 - Allow authorised value parent category so categories can be linked and shown together
- 35372 - Support for empty AdvancedSearchTypes 2 ▸
- 8628 + Add digital signs to the OPAC 1 ▸
- 12145 - Lock for Move up buttons with Marc tag 🎓
- 18128 - 'Go to page' option for search results in opac and staff 1 ▸
- 10679 - Lists interface offers delete option when user doesn't have permission
Blocked 3
- 30041 - Add MARC and Card preview to biblio search results 1 ▸
- 18133 - Batch record modification/deletion is not optimised for authorities 1 ▸
- 16038 - Moving basketgroups actions into dropdown menus 1 ▸
In discussion 10
- 36434 - Use a keyword that will be secretly included in all OPAC bibliographic and authority searches
- 11089 - Item edit screen should use floating toolbar like cataloging interface 1 ▸
- 15618 - Small typos in system preferences
- 35815 - [Elasticsearch] Fix indexing of bibliographic records when items are deleted
- 24718 - Introduce hour-based holds
- 36075 + Add API route to list recalls 1 ▸
- 32339 - [Elasticsearch] Provide record when cataloguing biblios
- 30326 + Cronjob that checks biblios for MARC errors
- 19787 + Adding system preferences to configure the screen messages for SIP checkout flags in Self-Checkout
- 18384 + Add syspref to show all subs attached to a biblio in serial collection by default
Assigned 8
- 9989 - Closing a basket without creating a basketgroup should not redirect to baskets list
- 35902 - Add English country and language codes as authorised values to be using in cataloguing MARC21 008 builder plugin
- 21528 - Combine all reserves in a biblio hold-group into a single line entry 1 ▸
- 19772 - Wrong success message if CHECKOUT_NOTE is not defined 1 ▸
- 22188 - Use publication date as numbering pattern
- 35608 - Show on biblio detail page what lists this record belongs to
- 19232 - Move C4::CourseReserves code into Koha::CourseReserve modules
- 16364 - Cleaning up appearance of advanced search
New 3
Waiting 17
Needs signoff 5
- 42832 - Introduce a basic theme step to onboarding tool 1 ▸
- 42807 - Introduce profiles to onboarding tool to pre-set preferences and other settings based on type of installation
- 32776 - Choose to convert oldest reserve or all possible reserves to recalls 1 ▸
- 34027 + Add functionality to cleanup_database.pl to purge action logs in batches
- 31606 - Enhance acquisitions to allow ordering on next year's budget when still in current year.
Needs QA 10
- 40258 - Option to only use item-level recalls and disable record-level recalls 1 ▸
- 30295 + Send a notification when a recall is manually canceled 1 ▸
- 32142 + Add HoldFeeMode option "if all items are checked out OR the record has at least one hold already" 1 ▸
- 31415 - Script to automate converting holds to recalls 1 ▸
- 39297 - Show due date on recalls queue if a recalled item is overdue to be returned
- 30614 - check-url-quick.pl gives false error 404
- 41522 - Make system preferences clickable for warnings in About Koha > System information 1 ▸ 🎓
- 19339 - Enhance streaming cataloging to include Vimeo
- 20547 - Add default indicators for authorities (counterpart of 9701)
- 40621 - Show MARC21 767 translation entry 1 ▸
Ready to push 2
Other bugs
Claimed QA 4
Signed off 2
- 43706 - Installer and onboarding selenium tests must fail with meaningful error if deps are not satisfied 1 ▸
- 17921 - Shelf Browser does not take OpacSuppression or OpacHiddenItems into consideration 1 ▸ 📝
Failed QA 2
- 43381 - Report row count query ( nb_rows ) ignores report_sql_max_statement_time_seconds 1 ▸
- 40283 - Accessibility of the status message in the OPAC
CC Bugs 98
Needs documenting 29
- 31450 + HTML customizations and news will not display on OPAC without a publication date
- 42169 + Unify patron category change popups 1 ▸
- 41880 + Logs for moved holds don't indicate original bib number/item number 1 ▸
- 41883 + Modifications using batch hold modification tool aren't logged
- 40777 + 500 Error: Something went wrong when loading the table Should Exit Cleanly
- 42262 + MARC 006 tag editor plugin drops blank value in position 17 when editing existing tag
- 40888 + and/or/not drop-downs are missing in the Advanced Search form 1 ▸
- 38512 + Item table status column display is wrong when record has recalls
- 35237 + Duplicate ids in markup of patron card layout edit form 🎓
- 40703 + Replace data-toggle by data-bs-toggle 🎓
- 41586 + Spacing problem in display of patron names 🎓
- 41497 + ul.patronbriefinfo inconsistent in coding structure 🎓
- 39279 + Terminology: Please return or renew them at the branch below as soon as possible. 🎓
- 41658 + Capitalization: Data Provider 🎓
- 41397 + Terminology: Target item is not reservable 🎓
- 41398 + Typo: Tagret item is not in the local hold group 🎓
- 39066 + Fix "To screen into the browser" 🎓
- 40284 + MARC21: Adjust maxlength for 005, 006 and 007
- 39027 + News are ordered with oldest on top 🎓
- 41638 + Patron record field labels lack distinct id in HTML 🎓
- 41536 + ILL "Confirm Request" button fails to stand out as a primary action 🎓
- 40031 + Creation of a new MARC modification template should redirect to have the template ID in the URL 🎓
- 39906 + Add bot challenge (in Apache layer)
- 39345 - Koha must support COUNTER 5.1
- 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." 🎓
- 39145 + Differentiate between deleting or transferring public and shared lists
- 36020 + Port default recall notices to Template Toolkit 🎓
- 15516 + Allow to place a hold on first available item from a group of titles
- 14670 + Add 'cite' option to detail page in OPAC
Pushed to stable 3
- 42605 + Acquisition Items not listed during receipt 1 ▸
- 42973 + Additional contents ordering ignores "Appear in position" when sorting news 1 ▸
- 30759 + Add hint about the data that is sent via the Google Books API to OPACSuggestionAutoFill 1 ▸
Pushed to oldstable 1
- 41959 + Holds queue builder doesn't always check all holds when using transport cost matrix 1 ▸
Pushed to main 1
- 41674 + Add template plugin for linking to system preferences based on user permission 📝
Ready to push 1
- 24401 + Add POST /checkins endpoint with availability check and confirmation flow 2 ▸
Needs QA 5
- 41860 + With Zebra, authority search plugin gives no result in some cases 1 ▸
- 41113 + Missing doc-head-close and cssinclude in sci-main.tt 1 ▸
- 21266 - Missing doc-head-close and cssinclude in sco-main.tt
- 37463 + Include cover images from Amazon on staff interface check out screen for specific patron categories
- 15261 - Verify if checkout or hold request periods overlap with existing holds 2 ▸
Needs signoff 3
- 43231 - Bug 40658 still breaks CLI for 25.11 after Bug 42795 2 ▸
- 41419 + Error javascript "undefined" is not valid JSON when showing the order edit modal in orderreceive.tt 🎓
- 20844 + Reset a hold when it is missing after allocation 3 ▸
Failed QA 13
- 41639 - OPAC cover images use non-descriptive alt text 🎓
- 21052 + New patron card printer profile won't save if paper bin is empty
- 36067 - Inconsistencies in --commit, --confirm for command line scripts 🎓
- 41661 - Circulation stats show "UNKNOWN VALUE" if itemtype was deleted from database
- 21326 - Add branch param to C4::SIP->checkout 🎓
- 35870 + Adding an edit_authorities subpermission for editauthorities
- 41108 - Scroll to form when using "Add and duplicate" button to duplicate the item 🎓
- 31498 - Allow for custom primary contact method values
- 14287 - Preserve valid ISBN-13 identifiers if they start with something else than 978 1 ▸
- 11708 + Display all basketgroups on one page, and new column aqbasketgroups.closeddate
- 18606 + Move rotating collections code to Koha::Object 2 ▸
- 21444 - Permanent location should show with cart location - returns.pl 🎓
- 17509 - Notify patrons to return items requested on hold by another person
Patch doesn't apply 8
- 23849 - Update the list of system preferences to share with Hea
- 14367 - History for MARC records. Roll back changes on a timeline or per field.
- 23450 + Display issue and subscription price for each issue in subscription tab of /catalogue/detail.pl 1 ▸
- 12460 - Search history: Combine to start a new search 2 ▸ 🎓
- 15385 - News archive 1 ▸
- 13707 - Adding a new column datereceived for items and biblioitems
- 11651 - Add possibility to print holds from holds queue
- 18645 - Creation of Koha feature release change tool displayed after running Koha update
In discussion 6
- 39314 - RabbitMQ can't upgrade from 3.x to 4.x without running a data migration on 3.13
- 32951 - No rule to make target calendar.css needed by pm_to_blib
- 17311 - koha-common service should be restarted on upgrade 1 ▸
- 37919 - Unable to report on patrons with borrowers.auth_method password 1 ▸
- 34053 - Text in holdings table gets wrapped on mobile, breaking words and decreasing readability
- 23172 - Holds queue should check patron category hold policies when mapping items to pending reserves
Blocked 2
- 15284 - Switch default ISSUESLIP notice to Template Toolkit 1 ▸
- 14536 - PageObject-pattern base implementation 2 ▸
Assigned 2
- 31623 - Greater/smaller than in DB password is problematic
- 5158 + Koha needs its own cookie, ice cream, and fudge flavors
New 23
- 38327 - 403 errors when logging back into Koha after timeout
- 32278 - Batch modifications from the biblio page can cause 414 URI too long when attempting to modify many items
- 39306 - filters on parcels.pl resetting after page change
- 35866 - Filter in parcels.pl only checks 20 first results
- 38520 - Should not be able to place a Recall on a next available item if items are available
- 10881 - Fast Add Framework has different item fields 🎓
- 24284 - Cancelling of holds and orders should allow for different translation than cancel as options in dialogs
- 14792 - Fix visibility check for 'place holds' link in OPAC result list 1 ▸
- 23162 - Cannot copy a notice if independent branches enabled and not a superlibrarian 🎓
- 43221 - Move recalls_per_record logic into shared and tested method 1 ▸
- 36425 - koha-run-backups deletes old backup files based on number of hours since modification - not date of modification 1 ▸
- 33627 - OAI-PMH script build_oai_sets.pl is slow and memory hungry
- 34864 - Allow for Web Pages to be duplicated
- 14479 - Open 856 link in new tab
- 20678 - Save draft records without committing them to the catalogue
- 38091 - Applying custom formatting to notices when they're printed doesn't apply to print type notices 1 ▸
- 4134 + Add bibliographic tagging to staff interface 1 ▸
- 13617 - Turn 'Suspend' action for holds into a button in the OPAC user account
- 29424 - Replace the table on 'HTML customisations' administration with a visual alternative. 1 ▸
- 11442 - Show dashes (--) between Subject (Marc 6XX) subfields in authority cataloging plugin
- 16523 - Ability to choose NONE for the libraries limitation in authorised values
- 6507 + 'Renew all' from self checkout
- 4398 + Example notice for 'claims notice' in Serials 1 ▸ 🎓
Confirmed 1
- 25165 - Explain all the cataloging plugins