Hello Owen Leonard

Rolling monthly stats

  • Signed Off: 9
  • Failed QA: 1
  • Pushed to main: 19

Rolling yearly stats

  • Signed Off: 134
  • Failed QA: 30
  • Pushed to main: 281

Lifetime stats

  • Signed Off: 1653
  • Failed QA: 674
  • Passed QA: 12
  • Pushed to main: 2620

Your bugs

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

Reported 71

New 53

  • 37402 - Task scheduling fails if you don't use the correct time format
  • 36686 - Problems with manual transfers
  • 36640 - Upgrade DataTables from 1.13.6 to 2.x
  • 35437 - With CanMarkHoldsToPullAsLost, only cancel holds when no other items are available
  • 35050 - Self checkout and checkin interfaces don't use correct library for additional contents
  • 34745 - ThingISBN broken: User agent blocked
  • 34437 - Internationalization: Mark string not to be translated
  • 30445 - Move translatable strings out of cataloging_additem.inc and into JavaScript
  • 29678 - Can't use external URL for XSLT stylesheet
  • 28856 - Upload of zipped cover images will fail if idlink.txt contains empty lines
  • 27603 - Add API for lists management
  • 24888 - Remove the use of "onclick" from serials edit template
  • 24399 - New permission to edit "system-level" news items
  • 23501 - Drag-and-drop hold reordering in the staff interface
  • 23205 - Batch item operations should be available to report which return barcodes
  • 22926 - Use standard columns configuration on batch item modification and delete pages
  • 20050 - When processing uploaded offline circulation file, "apply directly" option fails
  • 17857 - Show checkouts when anchor to overdues is clicked
  • 17480 - UpdateNotForLoanStatusOnCheckin preference requires space after colon
  • 16994 - Import and export MARC modification templates
  • 16623 - Limit patron discharge management by library
  • 16580 - Explain the link between the autoBarcode preference and the cataloging plugin
  • 16467 - Discharge requests pending count should appear on patrons home page
  • 16367 - Remove obsolete paging code from authority MARC subfield structure admin
  • 16137 - Simplify patron deletion error handling
  • 15849 - Correct JSHint errors in additem.js
  • 15848 - Correct JSHint errors in acq.js
  • 15831 - Can't override renew limit by submitting a barcode in checkout with AllowRenewalLimitOverride on
  • 15791 - Don't delete a fund if existing orders are linked to it
  • 15750 - Koha offline circulation Firefox addon does not prompt to clear old entries
  • 15307 - Delete link doesn't appear for newly-added item type translations
  • 13054 - Allow server-side sorting by title to ignore custom sets of articles
  • 12945 - Web installer only shows missing optional modules if required modules are missing
  • 12931 - Gracefully handle database problems when starting web install
  • 12044 - Checkout should be clearly disallowed before inputting item barcode if a patron's fines will block the transaction
  • 11220 - Patron edit process doesn't remember restriction selections
  • 10846 - Add preference for naming OverDrive collection
  • 10569 - Course reserves do not show on OPAC detail page if OpacSeparateHoldings is in effect
  • 9099 - 'Export today's checked in barcodes' always shows and might export an empty file
  • 8959 - Self checkout timeout is JavaScript-dependent
  • 8658 - Don't display patron attributes which have been limited to another patron category
  • 8577 - build_holds_queue.pl needs command-line options for help, verbosity, and summary πŸŽ“
  • 7827 - After creating a new biblio to be used in a subscription, the subscription entry form should be populated with the biblionumber
  • 7680 - Create a PatronDefaultView preference to control whether patron links go to circ or patron details
  • 7622 - It should be possible for logged-in users to search using their unapproved or rejected tags
  • 6615 + Add shelving location option to transfers page
  • 4488 + OPAC reports incorrect hold limit in warning
  • 4031 + Ability to turn off search history for users not logged in
  • 3451 - No facets for tags search
  • 2954 - Holds queue report should show date/time of last update
  • 2906 - Holds ratios report should have more filters
  • 813 - OPAC lists should store comments
  • 569 - Searches need 'browse' option

Verified 1

  • 403 - Reserve process allows duplicate reserves

Assigned 2

  • 24354 - Add public API for library information
  • 1598 - Allow unmoderated comments

Blocked 1

  • 9350 - Don't block bulk holds if one or more titles have no items

In discussion 3

  • 16466 - Patron discharge page should show pending requests
  • 13311 - NewItemsDefaultLocation preference should not populate items.permanent_location
  • 11089 - Item edit screen should use floating toolbar like cataloging interface

Failed QA 4

  • 20657 - Globally enable PRE_CHOMP and POST_CHOMP in Template Toolkit configuration
  • 10679 - Lists interface offers delete option when user doesn't have permission
  • 8694 - Show accurate subscription renewal warning for expired subscriptions
  • 1985 - Email notification of new OPAC comments

Signed off 1

  • 7782 - Replace yes/no for cancelling holds with checkboxes and add delete link in patron account

Pushed to main 3

  • 35238 - Incorrect label markup in patron card creator printer profile edit form πŸŽ“
  • 35236 - Mismatched label on patron card batch edit form πŸŽ“
  • 35232 + Misspelled ID breaks label on patron lists form πŸŽ“

Pushed to oldstable 3

  • 35240 - Missing form field ids in rotating collection edit form πŸŽ“
  • 34479 - Clear saved patron search selections after certain actions
  • 33832 + Can't change a patron's username without entering passwords

Needs work 380

Needs additional work

  • 36276 + Cannot edit identity provider after creation

Patch doesn't apply 1

  • 29060 - Use modal for suspending holds until a date from the holds page

Failed QA 4

  • 36742 + Do not show Libraries in OPAC menu if there is just one public library
  • 28453 - Update pagination subroutine to generate Bootstrap markup
  • 22882 - ItemType translation modal is not consistent with other modals
  • 18306 - "Renew selected" and "renew all" in OPAC can be confusing for users not allowed to do it

Blocked 3

  • 36044 + Show ISBN number of purchase suggestions on the OPAC
  • 11815 - Convert BorrowersTitles to an authorised value
  • 35154 - Convert StaffLoginInstructions system preference to additional contents

In discussion 9

  • 35411 - Terminology: Card number, username or surname:
  • 34892 - Convert RestrictedPageContent system preference to HTML customization
  • 13680 - Items list on edit items page separates add items form from header and sidebar
  • 27427 - Update the way form validation errors are displayed
  • 33830 - Title and author not on same line anymore
  • 27635 - Add option for patron to view archived suggestions on the OPAC
  • 22223 + Item url double-encode when parameter is an encoded URL
  • 29518 - Title not displayed for additional contents
  • 10451 - Firefox prints only first page of table with shrink to fit option

Assigned 13

  • 26258 + Circulation tabs inconsistent with counters
  • 35402 - Update the OPAC and staff interface to Bootstrap 5
  • 26344 - Move translatable strings out of templates into patrons.js
  • 36095 - Improve translation of title tags: OPAC part 2
  • 28058 - Move JavaScript out of columns_settings.inc into separate file
  • 35527 - [Omnibus] Accessibility: Don't use "Click" in link descriptions
  • 34635 - Use pluralization for MARC Bibliographic framework test error message
  • 32744 - [OMNIBUS] Standardize structure around action fieldsets
  • 32067 - [OMNIBUS] Consistent classes for submit and/or primary buttons
  • 30707 - Move container's closing div tag into template from intranet-bottom.inc
  • 26974 - Move authorities editor template JavaScript to the footer
  • 16763 - Remove the use of "onclick" from record matching rules form
  • 18530 - Remove event attributes from patron clubs templates

New 349

  • 37458 - opacusercss
  • 34839 - Shouldn't TinyMCE initialise with the Koha interface stylesheet?
  • 35845 - Add a 'note' or 'success'/'failure' wrapper around action feedback in patron search modals
  • 37284 + Place reserve button doesn't respect hold rules when in lists on the OPAC
  • 35319 - Default sorting of the holdings table with OPACHoldingsDefaultSortField is broken
  • 36805 - Separate OPACSearchForTitleIn content from markup
  • 30319 - Patron self-modification values not retained if field blocked in PatronSelfRegistrationBorrowerUnwantedField
  • 34158 - CSS correction to budget planning interface
  • 36865 - Display library email on OPAC Libraries page
  • 37281 - Login to OPAC return to login site
  • 26793 - Hidden "more" menu if a lot of information is displayed in header section
  • 37232 - Quotation mark in title does not show correctly in page title
  • 36906 - Warning text: This record is used in %s order(s)...
  • 32051 - Rename Library homepage link to Contact for single library
  • 32156 - Form misalignment - wrapping when content wider than screen
  • 37191 - iCal shows items due one day later than due date in Koha
  • 15495 - Change Browse Shelf Display
  • 36401 - Re-think use of "N/A" in ILL module
  • 37053 - OpacHiddenItemsExceptions not taken into account when displaying values in the Advanced Search item search filters
  • 33177 - Use include file for subfield constraints in both authority and bibliographic frameworks
  • 37045 - Redirect to login page or modal when adding a title to a list
  • 34811 - Old image viewer not accessible in OPAC
  • 30759 - Add hint about the data that is sent via the Google Books API to OPACSuggestionAutoFill
  • 27871 - Make hold notes optionally visible in OPAC patron record
  • 7010 + Select all records from search
  • 36965 - Self-registration category selection should be limited
  • 36558 - The placement of the Select button in Search for patron pop up window (while adding a guarantor)
  • 20732 - Display the note tab for records without items
  • 35964 - User cannot update their account if a column in PatronSelfModificationMandatoryField is also in PatronSelfRegistrationBorrowerUnwantedField
  • 26206 - Extended Patron Attributes don't have a stable id on OPAC
  • 35844 - Default for `OPACSearchForTitleIn` syspref misses class assignment
  • 36795 - Authority record identifier source codes (024$2) - code for Web of Science ResearcherID
  • 36780 - Should templates (notices and slips) ignore print_XXX.css stylesheet
  • 22179 - Hide columns of all the subscriptions of a record with columns settings (id=subscriptionst) for the OPAC
  • 36768 - Add the option to show inventory number in the OPAC
  • 36609 - Update index type labels in Elasticsearch config page: Std. Number, Call Number, <empty>
  • 36591 - Search dropdown for languages in advanced search needed
  • 36580 - Keydown event properties (keyCode and which) are both deprecated
  • 36471 - Accessibility: OPAC search results header obscures content when zooming in
  • 33516 - Accessibility: WCAG 1.4.1 - Content reflow
  • 25241 - Accessibility: 1.4.4 Resize text
  • 25243 - Accessibility: 2.4.6 Headings and Labels
  • 25983 - Accessibility: 2.4.7 Focus Visibility
  • 26038 - Accessibility: 4.1.3 Status Messages
  • 26040 - Accessibility: 2.1.1 Keyboard Access
  • 27438 - Accessibility: Screen Options
  • 25240 - Accessibility: The 'Basket' page contains an inaccessible table
  • 23833 - [Omnibus] JavaScript should conform to coding guidelines recommended by ESLint
  • 36446 - Library specific shelving locations disappear when logged in
  • 36423 - Userid should be removed from PatronSelfModificationMandatoryField and PatronSelfRegistrationBorrowerUnwantedField sys prefs
  • 36404 - Allow patrons to create saved searches
  • 30353 - Enhance BiblioItemtypeInfo so that item level itypes can be displayed in results
  • 36297 - Avoid using var named "t" in templates
  • 30633 - Move OPACHoldingsDefaultSortField to table settings configuration
  • 35975 - Download cart with BIBTEX contains hash value
  • 36293 - OpenURL shows on wrong entries in OPAC result list
  • 36211 - Add support for script modules to Asset
  • 36200 - Adding Zotero in SocialNetworks
  • 36198 - Need to hit submit in OPAC Self Check Out to checkout
  • 36186 - Add the table on opac-topissues.pl (#topissuest ) to table settings
  • 36145 - Fix incorrect OPAC authority search results sort order
  • 31327 - Add color scheme picker to the OPAC
  • 33906 - [OMNIBUS] Improve translation of title tags
  • 36001 - Visualize MARC fields 310 and 362 for serial publications
  • 25047 - Tutorial for OPAC
  • 35569 - Remember user-selected columns in holdings table on staff detail page
  • 25446 - Terminology: Replace relatives by other term? (family members, group members...)
  • 35675 - Marc 505 extra punctuation at the end of the data
  • 9855 - Add OpenGraph (Facebook preview) tags to pages
  • 27872 - Expand {QUERY_KW} function from OPACNoResultsFound to not-empty search results page
  • 12358 - Split hold notes into public and internal hold notes
  • 25770 - vars loggedinusername and loggedinusernumber should be replaced by use of logged_in_user in templates
  • 35482 - Trusted self check modal too small for translations
  • 35516 - OPAC search results incorrectly displays order when skipping lost items
  • 13580 - Item circ history has 'last seen' labeled wrong
  • 35481 - Ignore whitespace when entering or scanning barcodes in trusted web checkout modal
  • 35480 - Make it easier to customize dialog messages on opac-suggestions.tt
  • 35420 - Update page titles and breadcrumbs for Serial alert subscriptions in the OPAC patron account
  • 23232 - Enable the option to use the onscreen keyboard on the basic cataloguing editor
  • 35339 - numSearchRSSResults doesn't work
  • 10958 - No need for home link on home page
  • 34295 - Staff-only extended attributes break self-registration
  • 35237 - Duplicate ids in markup of patron card layout edit form
  • 35234 - Several HTML validation issues with the import patrons template
  • 35189 - Itemtypes SVG icons should be limited in height/width
  • 32514 - Local cover images missing at OPAC for user checkouts
  • 35116 - Introduce a AdditionalContents.GetSection(ID) helper
  • 10581 - Authority search: no results should not display as 404 error page
  • 35056 - Can't search for library or patron category using search field on top of patron search table
  • 35076 - Updating Patron Details from OPAC will result in error if patron has an email
  • 35071 - Disambiguate "train" for translators
  • 35031 - Improve translations of strings in serial collection template
  • 24097 - Don't show claims tab in patron account, when there are no claims
  • 23125 - Tabs in patron account adjust to window size but text does not
  • 22362 - Make item column in cart sortable in OPAC
  • 20409 - Remove OpacBrowseResults system preference and make it always on
  • 19891 - itemtypecat should show categories in refine search (facets) and item details, not itypes
  • 18844 - embedding flip books or pdf files hosted elsewhere in 856$u
  • 26288 - Update the Select2 JS lib to version 4.1.0
  • 34904 - Shelf browser not accessible when record has a subscription
  • 22449 - Improve Elastic search facet setting UI
  • 26178 - Don't include index name in {QUERY_KW}
  • 737 - Map of library in search system
  • 14730 - Let patrons upload their own images
  • 34810 - Spinning icon doesn't disappear on cover view in OPAC detail page
  • 20748 - Allow click on name of 'commenter' to see all their OPAC comments
  • 18567 - Amazon #reader-link feature is not available for all titles, causes error
  • 34785 - Alternate address street number cannot be hidden on OPAC
  • 30699 - Several id idx
  • 16925 - Shelving location search in OPAC nests search term in single quotes for every level of search results.
  • 34710 - Remove GreyBox from OPAC
  • 34715 - BiblioItemtypeInfo should hide 942c image on detail when having multiple item type images
  • 8290 - Replace usage of Greybox modals with Bootstrap modals
  • 34396 - [OMNIBUS] Inconsistencies in page titles, breadcrumbs, and page headers
  • 5062 + Acq terminology: list price, ordering price, vendor price, RRP
  • 5174 + Display successfully-submitted tags
  • 17858 - [OMNIBUS] Move staff client JavaScript to the footer
  • 34594 - Incorrect table name in OpacHiddenItems causes searches to fail or details not to display
  • 23928 - Move saved reports JavaScript into separate file
  • 34555 - Add regression test for 'insufficient contrast' accessibility failures
  • 14341 - XSLT 773$x
  • 34503 - additional-contents.tt unnecessarily tests for languages.size
  • 34486 - Show OPAC Column Due Date only if items on loan exist
  • 14460 - Show in OPAC patron account which libraries an item can be returned to
  • 14451 - OPAC Bootstrap theme hides table headings in holdings display
  • 14212 - Add 'oldip' and 'newip' to different_ip message in auth.tt
  • 6625 + Allow Koha to use Openlibrary subject API
  • 6533 + Option to exclude cover images when printing lists
  • 34476 - SyndeticsCoverImageSize needs to be split for results and details
  • 13481 - Don't show circulation and fine rules library selection when there is only one library
  • 31114 - OpacHiddenItems is not respected in search results when an OPAC search is filtered by branch
  • 12015 - Google map of libraries and availability
  • 29222 - OMNIBUS: Replace the use of jQueryUI
  • 30151 - branchcode should always be in PatronSelfRegistrationBorrowerMandatoryField
  • 34242 - Split checkouts in OPAC in normal and onsite checkouts like for reading history
  • 34113 - Replace the use of jQueryUI autocomplete
  • 27870 - Add table configuration settings to holds table in OPAC patron account
  • 27672 - Skip to main content link skips search box
  • 33182 - Expand options for OpacItemLocation
  • 27494 - Expand OpacItemLocation for Unimarc
  • 27165 - Online Resource link displays as HTML in OPAC MARC view
  • 30064 - Dates in issues table on subscriptions tab in OPAC are not sorting correctly
  • 28903 - Tab key and drop-down menu in item module
  • 28789 - Add ability to show library groups before single libraries in search dropdown menu
  • 28117 - Provide a way to strip special characters for placeholders in OPACOPACSearchForTitleIn
  • 16665 - Add a staffadmin bar to the opac interface in order to edit the previewing record (MARC)
  • 29726 - Right column content on OPAC detail page needs to be closer to top on small devices
  • 26354 - Prevent submission of patron modification request unless changes are actually made
  • 34060 - Broken formatting of resource_list items on mobile in OPAC
  • 31173 - Display copy number in checkout list in OPAC
  • 34001 - Add QR codes to more pages
  • 33780 + Multi-line TT comment: [%% item.object.itemnotes.replace('\n','
  • 32317 - Self registration: Allow users to upload files
  • 33770 - Rephrase note on advanced search for IncludeSeeFromInSearches
  • 12580 - DataTables overflow their container elements
  • 33614 - Templates contain problematic references to local login
  • 25390 - Login box is removed from opac-main.tt if Shibboleth or CAS is enabled
  • 33589 - Turn "register here" into "register" or rephrase without using "here"
  • 33585 - Remove javascript code duplication in shelf browser
  • 33518 - Inconsistent breadcrumbs in IdP pages
  • 33175 - When reporting a problem while not logged in, the problematic page is set to opac-reportproblem.pl
  • 33450 - Need option for placement of OPAC News
  • 21135 - Upon log in, user is redirected to account page instead of the page where they logged in from
  • 33331 - Qwant VIPrivacy is hidding "Share list" link
  • 33201 - Items included in a bundle should be collapsed or hidden on the OPAC
  • 33084 - OPAC self registration users greeted by error message due to "safe link" service.
  • 33135 - Move actions on transactions tab into a menu
  • 33121 - Form labels not large enough
  • 33112 - News display options on OPAC
  • 28535 - Show item type for checkouts in OPAC
  • 32183 - Purchase suggestions for logged in patron - doesn't display suggestions made by everyone
  • 33012 - Accessibility: Some navigation items in OPAC cannot be accessed by keyboard (search history, log out)
  • 30248 - Multiple Select elements randomly have small width
  • 31411 - [Omnibus] Set focus to first input field of an add/entry form
  • 13617 - Turn 'Suspend' action for holds into a button in the OPAC user account
  • 32732 - Search history link should be responsive in OPAC
  • 10257 - Make OpacSeparateHoldings work for non-logged in users
  • 10121 - Unhighlight doesn't carry over to other pages
  • 32714 - Checked out items with recalls do not indicate that in OPAC summary
  • 9753 - Add series information to holds queue list
  • 7812 - Add markup to staff interface templates to increase customization options
  • 7515 - Authorized value code showing in OPAC for public note
  • 5704 + Optionally show record level item type icons in search results
  • 4090 + Subscription ID showing in OPAC is confusing
  • 22623 - Item location and status details missing from Your Cart display on OPAC if any attached item has a status of Withdrawn.
  • 32521 - Date fields in OPAC don't show hints on entry format
  • 32483 - Show requested changes to personal details in OPAC
  • 22458 - PatronSelfRegistrationEmailMustBeUnique disallows self modification requests if multiple accounts share an email address
  • 32388 - "Image from Amazon.com" displayed even if AmazonLocale is not set to american (OPAC)
  • 32296 - Capitalization: Specification of Dimensionality,...
  • 32297 - Punctuation: System code␠:, ...
  • 32288 - Capitalization: RDA Carrier, etc.
  • 32285 - Punctuation: Completeness of the reproduction code␠:, ...
  • 32287 - Capitalization: Printing and/or Publishing Information Transcribed as Found in the Colophon:␠
  • 32284 - Capitalization: Audio Carriers, Computer Carriers ... in UNIMARC value builders
  • 32286 - Update titles of UNIMARC value builders from "Framework plugin example"
  • 32249 - When OPACSuggestionMandatoryFields includes branchcode the dropdown defaults to patron home branch
  • 31645 + flatpickr - update coding guidelines
  • 31853 - The overdue tab states "no renewals left" when item is on hold
  • 32149 - Item shelflocation in OPAC detail, if value is not in authorized values
  • 32120 - Wrong display when editing a fund
  • 32079 - Add 'select all' to Tags page in OPAC
  • 22983 - The Koha copy of NotoSans font (in the new OPAC) lacks glyphs for (some) Roman letters with diacritics
  • 31956 - Clean up headings/legends on invoice summary view
  • 31901 - Add 505 (Formatted Contents Notes) to Alternate Graphic Representation (MARC21 880)
  • 31862 - HTML customization not be created if no title entered
  • 31755 - Store biblio OPAC visibility in biblio table
  • 31733 - 880 titles missing from OPAC cart
  • 7826 - Standardize link for triggering plugins and auto-entry
  • 19556 - Added content ISBN does not match MARC 020
  • 29532 - Display cover images for titles on hold tabs tab for logged in users on OPAC
  • 30416 - Patron search results page UX fixes
  • 31270 - Terminology: Standardize on self-registration or self registration
  • 15349 - Problem with email pattern check on forms
  • 15913 - It should be possible to restrict a problem patron from editing their record or adding comments / tags to records
  • 31226 - Make FacetLabelTruncationLength work with Elasticsearch
  • 28925 - OPAC checkout history is not accessing the set language
  • 31151 - On mobile, the sticky menu when viewing a list is very big
  • 31073 - ThingISBN API causes slowness when there are many editions
  • 30150 - Dutch option in language limits is garbled
  • 31027 - Incorrect col sizing for Suggestions Management
  • 31018 - Allow patrons to batch cancel holds
  • 30968 - opac-authorites-home.pl still accessible even when OpacAuthorities system preference is turned off
  • 30676 - View all ... preferences links don't work when GUI language doesn't match
  • 25128 - Date sorting on claims returned table doesn't work
  • 30750 - Move JS function moneyFormat into an include
  • 30753 - Library transfer limits: Tab containing umlaut cannot be selected
  • 30748 - When paying fines/fees, amounts should be displayed according to CurrencyFormat preference
  • 30664 - PatronSelfRegistration fields shouldn't make "email" field mandatory
  • 30712 - An error occurred when updating this authority type. Perhaps it already exists.
  • 30675 - Allow tags to be selected from a defined list
  • 30651 - Switch report author in saved SQL reports list to include
  • 30634 - Allow to define primary and secondary sorting criteria for item table in OPAC
  • 30582 - MARC 952$c won't show in OPAC when not linked to category of authorized values
  • 30440 - Password reset input field are huge
  • 30329 - Make URLLinkText configurable separately for items and bibliographic records
  • 30306 - opac-suggestions.pl?suggested_by_anyone needs to be paginated and better formatting
  • 30221 - Make the tables on opac-user.tt column configurable
  • 30236 - Layout of self registration confirmation page is broken
  • 30158 - Add a QR code for the list of results when doing a research on the OPAC
  • 30202 - Option to send the cart to the library
  • 30138 - Add table configuration to holds table in patron account in staff
  • 30067 - Create a template plugin for currencies
  • 30102 - Create a template plugin for library groups
  • 30001 - Bridge icons change missing in authorized values
  • 21602 - Self registration doesn't take into account the ages for the selected patron category
  • 29730 - Register text should be consistent in OPAC
  • 29600 - Sorting Checkout History no longer supports Author Sort
  • 29582 - Browse search results block not visible in OPAC when using Google Chrome
  • 29462 - OPACPopupAuthorsSearch doesn't work when authors include $d, $4, and possible other subfields
  • 29475 - opac-user.pl checks renewability even if patron expired and expired patrons blocked from renewal
  • 28358 - Some oddities with page titles in OPAC
  • 15430 - MARC21: Abbreviated names missing ending . in XSLT views
  • 29028 - UNIMARC - Authorities see from
  • 28324 - Pagination displays weirdly when there are more than 10 pages
  • 28798 - Allow ability to make OPAC hold pick-up location mandatory
  • 28755 - Select multiple values in facets
  • 28661 - Browser controls on the OPAC detail pages are sometime weird
  • 28426 - Terminology: Reserve should be hold
  • 27524 - OPAC note on patron page should allow for HTML tags
  • 21212 - Syndetics image size should be configurable
  • 28282 - Make labels for self registration form mappable
  • 28245 - Language dropdown in advanced search should be sorted
  • 23002 - OPAC doesn't retain search filters in results pages
  • 28085 - Add "Forget" link for search to hold feature to detail page
  • 27914 - Sound material type displays wrong icon in OPAC/Staff details
  • 14040 - Confusing messages on items placed on hold in OPAC and staff
  • 24692 - OpacBrowseSearch: enable navigating result list with arrow keys
  • 2647 - Add pagination to OPAC reading history
  • 27533 - Subject Cloud (/opac-tags_subject.pl) - No results with Elasticsearch if subfield present
  • 26930 - Add css class to collaborators in OPAC results
  • 25214 - It would be beneficial for patrons to be able to see their OPAC problem reports
  • 25528 - Show icons for shelving locations and collections in OPAC
  • 26453 - Ask patrons to confirm e.g. email, mobile phone after every x logins
  • 26227 - Allow to enter copyright statement for uploaded local cover images
  • 24578 - Add wording to Cart Feature on the OPAC indicating this is temporary
  • 26047 - moredetail.pl needs consistency in showing changes
  • 25997 - Add system preference to disable RSS feed
  • 25318 - Convert authorities_js.inc to JavaScript file with translatable strings
  • 25319 - Move translatable strings out of ill-list-table-strings.inc into ill-list-table.js
  • 23582 - Add option to columns configuration menu to show all columns
  • 21332 - Content of public lists RSS should match search results RSS
  • 20759 - Enhance GoogleBookPreview to allow use of Google Book ID for linking
  • 24987 - Duplicate code in calendar.inc and js-date-format.inc
  • 5695 - Cart display should show proper item type
  • 24784 - Duplicated code in checkouts.js
  • 24771 - Show message on OPAC summary if checkouts are blocked due to fines
  • 24703 - Show accesskeys with CSS instead of hardcoding them in the button text
  • 24521 - Usability for cart handling from OPAC search results could be slightly improved
  • 14754 - Always warn before leaving a page with unsaved changes [OMNIBUS]
  • 11589 - Sample serial frequencies do not match template frequencies
  • 17498 - Expose system preference values to JavaScript in the OPAC
  • 23811 - Line breaks in MARC fields 520 not visible in OPAC view
  • 15308 - Suggested new interface for item type translation process
  • 23573 - Labels and content overlapping on patron detail page and others for some languages
  • 23472 - Amazon image size should be configurable in OPAC results/details
  • 23471 - The accordion when modifying notices should make better use of screen size
  • 7384 - Improve title display in cart and list emails by displaying subtitles, number and part information
  • 23362 - AlternateHoldingsField is displayed even if an item is created and checked out
  • 23297 - Display of edition metadata fails when displaying alternative Editions
  • 23277 - Tagging with emoticons wonky in some browsers
  • 23043 - Overdrive search results inconsistent when series (or other) links are followed
  • 1356 - Lose original search term when select "More options"
  • 14546 - Make staff client templates responsive
  • 9557 - Syndetics: Include EANs from MARC records in links on OPAC pages
  • 7011 + Warn the user that they have reached the limit of how many items they can have in their cart
  • 7206 - Improve usability of cancel order links in basket
  • 9271 - MARC21: Repeated 630 $p subfields missing -- separator
  • 22754 - Labeled MARC view shows authorised value but MARC detail shows authorised value description
  • 22733 - Improve recent reviews RSS
  • 11894 - Funds toolbar menu items greyed out without explanation and might still work
  • 7133 + Received items should stand out more
  • 12978 - Make files attached to patron record optionally available to patrons
  • 16765 - Subject links in XSLT detail display do not break into subdivisions
  • 22123 - Hardcoded values in subfield constraint visibility
  • 22105 - opac-detail hides place hold link when items list hidden
  • 15912 - Correct JSHint errors in datatables.js
  • 21764 - Add more spans with classes around callnumbers in OPAC for additional styling (UNIMARC & NORMARC)
  • 21424 - GDPR: Patron should be able to export all their related personal data in one package from OPAC
  • 21138 - MARC21: Add classes to material type icons on OPAC result lists and detail pages
  • 21004 - Use modal to add and edit notes on receiving orders/shipments page
  • 13840 - Don't show library filter on full serial issue history in OPAC for single branch libraries
  • 15122 - Allow styling the Items available for loan -list in OPAC search results
  • 19557 - Saved Filters from Advanced Search in OPAC
  • 16510 - When record items exceed OpacMaxItemsToDisplay opacSerialDefaultTab is ignored
  • 19170 - Don't show 'place hold' on 'most popular' when no hold is possible
  • 15855 - Disabling multiple submission on search form
  • 18875 - RSS feed to display publication/copyright date, edition statement, link to resources (if online)
  • 18594 - Add audible alarm for batch import
  • 18489 - "You must define a budget" even when budgets exist
  • 18362 - Language search - basque code 'eus' or 'baq'
  • 18012 - Add classes and ids to opac-user.pl / Failed login
  • 10489 - Add comments to news
  • 4998 + Show less technical message in OPAC, when 'Browse by Hierarchy' is not fully configured
  • 17090 - Logged in user can't submit more than one review
  • 13337 - Change hold terms in OPAC
  • 16898 - Show patron restriction details on OPAC user page
  • 15762 - Fields editable in PatronSelfRegistrationBorrowerUnwantedField may be hidden by BorrowerUnwantedField
  • 13294 - Subscription and Holding tab interaction.
  • 16710 - Hide overflow of long words in lefthand navigation (e.g. "AnschaffungsvorschlΓ€ge")
  • 14211 - Clean up printing lists in staff interface
  • 10616 - hold warning needs design work
  • 14223 - show comments on reading history
  • 11818 - include serial enumeration in the browse shelf function
  • 13843 - Layout of some forms does not deal well with longer labels
  • 13678 - library locator in mobile view (or all views)
  • 4463 + Expose {AMAZONASSOCID} for usage in things like "More Searches" just like {TITLE}.
  • 12322 - Use col and colgroup in tables
  • 9028 - Optionally show only the number of available copies in result lists in OPAC

Waiting 38

Needs signoff 6

  • 37222 - Standardize markup for sidebar menus
  • 7508 - Collapsable items on items tab
  • 37094 - Improve layout of serial claims page
  • 28307 - Enable BakerTaylorEnabled content in the staff interface with separate system preference
  • 16721 - Add table configuration to serial claims table
  • 36475 - members/summary-print.pl tables cannot be column configured

Needs QA 31

  • 35239 - Missing form field ids in batch patron modification template
  • 35235 - Mismatched label on notice edit form
  • 32218 - Rephrase: Allow OPAC access to users from this domain to login with this identity provider.
  • 34183 - Remove MARC format hint from OPACResultsLibrary description
  • 26933 - Improve handling of multiple covers on catalog search results in the OPAC
  • 37221 - No way to turn off Overdrive integrations without removing all syspref values
  • 34805 - Add order search form to acq start page
  • 37250 - Redesign labels home page to match other module home pages
  • 37412 - Style placeholder text in the OPAC
  • 35838 - Use template wrapper for tabs: Curbside pickups administration
  • 37362 - Do not show the lists button if there are no public lists and opacuserlogin is off
  • 37311 - Tone down the SMTP servers administration page
  • 37219 - In OPAC item holds, separate copy number from radio button and add table configuration
  • 24690 - Make OPACPopupAuthorsSearch work with search terms containing parenthesis
  • 36337 - Hiding lists with OpacPublic breaks styling for language list
  • 35152 - Convert RoutingListNote system preference to additional contents
  • 35808 - opac-user.pl has hidden span.tdlabel in cells that can go away
  • 37103 - Link log viewer options to corresponding system preference
  • 36045 - Use DataTables filter for suggestions search
  • 33925 - Improve translation of title tags: Serials
  • 34608 - Add sort1 and sort2 to patron search results
  • 2486 - Show user comments in staff interface
  • 30088 - Improve forgotten password form to be more obvious that only one field must be filled out
  • 33178 - Use template wrapper for authority and bibliographic subfield entry form tabs
  • 37048 - Use template wrapper for self checkout page
  • 37046 - Use template wrapper for OPAC curbside pickups
  • 32890 - Add DataTables to curbside pickups
  • 33907 - Improve translation of title tags: OPAC part 1
  • 37030 - Use template wrapper for breadcrumbs: Cash register stats
  • 36945 - Fix several missed instance of breadcrumb WRAPPER use
  • 36907 - OAI set mapping form field maxlength should match table column sizes

Ready to push 1

  • 37373 + Cursor should go to patron search box on loading holds page

Other bugs

CC Bugs 171

Needs documenting 25

  • 33014 - Add link to serial advanced search
  • 37161 - After deleting a tag in a MARC framework, confirmation page is blank
  • 36899 + Further improvements to holds request page, part 2
  • 33568 + Use the REST API to display items on the biblio detail view
  • 36663 - Table configuration options on items table don't show in staff interface
  • 35329 + Move patron searches to a modal
  • 35106 + ILL - Add patron autocomplete to 'Edit request' Patron ID input
  • 32730 + Add patron lists tab to patron details and circulation pages
  • 35862 - Display patron search result on the right of the form (modal)
  • 33970 + We need a "backend" column in "illrequestattributes" table
  • 33190 + Add search history button to advance search form if EnableSearchHistory keep
  • 34275 + Add a button to easily toggle between advanced/basic cataloging editors
  • 33703 + Entering dates should be more flexible accepting different entry formats
  • 19605 + ILL backends should be pluggable through regular Koha plugins
  • 29723 - Add a "Configure table" button for KohaTable tables
  • 30718 + Use flatpickr's altInput option everywhere
  • 36815 + Add the option to 'Reset to default' in the notices editor
  • 36373 + Show existing bookings in datepicker
  • 35813 - When placing a booking, we should feedback successful placements
  • 33174 - Have better indication when one is cancelling multiple holds on a record
  • 34793 + We should ship default 'CookieConsentPopup' data that describes our required cookies
  • 31097 + Patron restriction types should display in staff interface and OPAC
  • 29825 + Preview of authority record on edit mode as MARC formatted view
  • 34985 + Add a quantity field to the manual invoice form
  • 30719 + ILL should provide the ability to create batch requests

Pushed to stable 2

  • 36816 + OPAC - Patron 'submit update request' does not work for clearing patron attribute types
  • 18397 + Add recipient/sender information to notices tab in staff interface

Pushed to oldstable 16

  • 35073 - Serials batch edit deletes unchanged additional fields data
  • 17798 + Checking out an item on hold for another patron prints a slip but does not update hold
  • 34647 + name attribute is obsolete in anchor tag
  • 36140 + Wrong for attribute on Invoice number: label in invoice.tt
  • 36774 + Flatpickr clear() adds unintentional clear button
  • 36282 + OPAC - Remove trailing and leading blank space from translated strings
  • 30287 + Notices using HTML render differently in notices.pl
  • 36103 - Remove the "Cancel hold" link for item level holds
  • 32341 + Some OPAC tables are not displayed well in mobile mode
  • 32477 - Hiding batch item modification columns isn't remembered correctly
  • 36589 - Advanced cataloging - restore the correct height of the clipboard
  • 35310 - Current renewals 'view' link doesnt work if renewals correspond to an item no longer checked out
  • 35977 + Display current date in hold starts on when placing a hold in the OPAC
  • 35894 + Duplicate link in booksellers.tt
  • 36142 + Usermenu "Recalls history" not active when confirming recall
  • 36099 + JS error in console on non-existent biblio record

Pushed to oldoldoldstable 1

  • 29543 - Self-checkout allows returning everybody's loans

Pushed to main 4

  • 36521 - Checkbox preferences should be allowed to be submitted empty
  • 37029 + 'About Koha' button on staff side homepage seems out of place among application buttons
  • 30579 + When placing item level hold, some options that are not used are not disabled
  • 31383 + Additional contents: We need a parent and child table

Ready to push 2

  • 26777 + Give the user the option to display their patron card barcode from the OPAC πŸŽ“
  • 35978 + Extend breadcrumbs Course reserves with sections πŸŽ“

Needs QA 7

  • 37188 + Batch patron modification from report results should be an option when borrowernumber is selected
  • 37452 - The 'Compare matched records' diff view page is missing page-sections
  • 20411 - Remove StaffDetailItemSelection system preference and make the feature always on
  • 37309 - Improve Delete and Modify items links on the biblio detail page
  • 36221 + Improve styling of Standard backend create OPAC form
  • 37054 - Allow for custom branch colors in the staff interface header search
  • 21173 - Add hours as age unit to auto item modifications by age for damaged_on, itemlost_on and withdrawn_on fields

Needs signoff 4

  • 37330 + LocalCoverImages for items don't show if StaffDetailItemSelection disabled
  • 35087 + Discount rate should only allow valid input formats
  • 33260 + Show message queue on staff interface and make notices printable
  • 33766 - Accessibility: Fix ambiguous form-field in opac-auth.tt

Failed QA 18

  • 30745 - ES : Search never return result using after-date and/or before-date in labels/label-item-search.pl
  • 33612 - Staff with limited permissions don't always get an expanded catalog_search bar
  • 34149 - Syndetics cover images don't load in staff interface detail page if other images services are enabled
  • 30121 - Cannot hide non-patron guarantor relationship via BorrowerUnwantedFields
  • 33701 - Catalogue detail page no longer shows all tab data when printing
  • 18211 - Circulation.pl / Moremember.pl has errors in table row id
  • 23840 - IntranetNav causes overlap of top menu
  • 37238 - Add table settings to itemsearch results
  • 20844 + Reset a hold when it is missing after allocation
  • 20813 + Revamp user permissions system
  • 16131 - Messages for branch transfers show with bullet points
  • 33484 - Generalise table saveState for all tables
  • 24709 - Advanced editor - show space after delimiter visually
  • 14872 - Reminder to update SMSnumber when primary phone is updated
  • 31406 - Set focus for cursor to Name input when adding a new item search field πŸŽ“
  • 11708 + Display all basketgroups on one page, and new column aqbasketgroups.closeddate
  • 13371 - Add filters to the supplier list view
  • 10662 - Build OAI-PMH Harvesting Client

Patch doesn't apply 6

  • 34352 - It would be great to have a generic flatpickr based input for datatables column filters
  • 28243 - Accessibility: Staff interface - add captions to tables
  • 27877 - Accessibility: Staff Client - Reduce heading redundancy
  • 16243 - Add reference manager software (Mendeley and EasyBib) to OPAC
  • 18002 - Aquisitions onboarding tool - to help users set up acquisitions the first time
  • 15269 - Layout tweaks for the opac-detail page πŸŽ“

In discussion 19

  • 20502 + Record URL broken, when there is more than one 856 on the record
  • 30265 - Hide 'Log into your account' in OPAC authentication page
  • 7013 + required format is not enforced for authorized values
  • 15718 - Need more information for items that don't successfully batch checkout
  • 20632 - Staff users without superlibrarian can't log into OPAC
  • 24533 - Improved sorting in checkouts table
  • 31330 - Branchcode used for routing preview can be wrong
  • 35688 - RFID Envisionware Software requires static page title
  • 36751 - Creating new patron attribute types should start with type choice
  • 36164 - Bring more consistency to our module landing pages
  • 34713 - Standardize plugin hooks
  • 36285 - Staff UI form fieldset styling needs update
  • 36143 - Pop-up window sizes are not consistent
  • 35908 - There is no length limit for what's presented in datatables
  • 34707 - Abstract intranet-tmpl/includes/*-search.inc
  • 31761 - Toolbar clarity and consistency
  • 30289 - Use Template::Toolkit WRAPPER to reduce template boilerplate
  • 17595 - Add button for creating manual invoice (aka fine or fee) to patron toolbar
  • 16606 - Checkout settings dropdown should have a preference to stay open all the time

Blocked 4

  • 28188 - Accessibility: OPAC - the contrast ratio for text is insufficient [OMNIBUS]
  • 27741 - Accessibility: Staff Client - Headings should have correct tags and hierarchy
  • 31149 + Use dayjs to parse dates
  • 28102 - Accessibility: OPAC - Breadcrumbs should be more accessible

Assigned 6

  • 26812 - Accessibility: Make indication of which visual element is highlighted more obvious to sighted users tabbing through elements
  • 27767 - Number of elements in cart is not updated when records are deleted or merged
  • 29069 - Accessibility: "Refine your search" link doesn't have sufficient contrast
  • 24491 - Add filters to debit types interface
  • 28141 - Accessibility: OPAC Advanced Search fields aren't labelled
  • 12815 - Adding browser based multi-lingual jquery.ime input method support to Koha

New 57

  • 35314 - yarn css:build generates deprecation warnings
  • 28895 - Don't fill in items.location with NewItemsDefaultLocation if blank
  • 37282 - Staff can't use "my account" link
  • 14907 - Item search: Call Numbers in Item search results are ordered alphabetically
  • 23264 - OPAC elements with class="dropdown" include incomplete WAI-ARIA Menu
  • 26811 - Accessibility: Improve staff client usability for non-mouse users by changing order of page elements
  • 36320 - Clicking Edit items from catalogue/detail.pl leads to 'Add item' screen
  • 34973 - Update Font Awesome to fix JS warning in the console for Firefox: "Glyph bbox was incorrect"
  • 34586 - Message about auto-increment errors is confusing
  • 14336 - SCO: Move embedded JavaScript from sco-main.tt to new sco.js file
  • 19587 - "Place request with partners" button must be hidden if no partners defined
  • 28246 - Action buttons displayed in block leads to table overflowing
  • 23953 - Cancelling hold does not work if checkout not completed
  • 34353 - We don't need 'SpineLabelShowPrintOnBibDetails' anymore πŸŽ“
  • 36579 - Top search bar tabs reset after search
  • 36324 - Authority editor missing move icon next to subfields
  • 31961 - 'Search' menu opens advanced search page, but selects checkout in simple search
  • 34874 - Patron card creator: When creating a new batch, input box and label overlap
  • 29896 - Sync the functionality of the datatables api wrapper on the OPAC with the Staff Client equivilent
  • 25530 - Web installer font size too small to read on some screens
  • 37453 - The new item-status.inc include should be used throughout the staff interface πŸŽ“
  • 31674 + We need a template/guideline around how to consistently form our modals
  • 31769 - We need a clear guideline regarding how to display 'filters' and 'sidebar nav' at the same time
  • 32031 - Sidebars and breadcrumbs
  • 23003 - [OMNIBUS] Accessibility improvements πŸŽ“
  • 37067 - Add a color contrast checker
  • 2096 + Label sources for OPAC descriptions
  • 30617 - [OMNIBUS] We should consistently use includes for patron name display πŸŽ“
  • 25153 - Accessibility: 1.3.1 Info and Relationships
  • 25150 - Accessibility: 2.4.10 Section Headings
  • 26813 - Accessibility: Review labels of page elements
  • 28532 - [Omnibus] Accessibility: Staff interface - add legends to forms
  • 35939 - Can we have an additional breakpoint for the staff client?
  • 4809 + Allow to pay lost item replacement fee when changing the lost status
  • 23837 - detail.pl contains a lot of whitespace in the td.status cell
  • 35313 - Simplify/Clarify select actions in circulation tables
  • 24793 - TinyMCE for HTML notices
  • 35137 - Accessibility: Cataloging plugins that use window.open should warn users in advance when opening new window
  • 33886 - Flatpickr calendar - year controls for date of birth on memberentry.pl are not intuitive
  • 16698 - Preferences like UpdateItemLocationOnCheckin need a GUI editor
  • 14340 - 773x ISSN Index
  • 14797 - Cancelling orders with no alert to existing holds
  • 27934 - Table sorting using title-string option is obsolete πŸŽ“
  • 28184 - Terminology: Edit or Modify on forms for changing information in Koha
  • 27262 - We should switch from a checkbox to an alternate submit button for cancelled hold notifications
  • 32810 - Allow guarantor to pay guarantee's fines
  • 31408 - Set focus for cursor to Start date when adding a new budget πŸŽ“
  • 31159 - Can we make sidebar navigation collapsable?
  • 31802 + We need a clear coding guideline for alert box positioning
  • 30752 - Show hint on Library transfer limits admin page, when UseBranchTransferLimits is inactive
  • 29331 - Batch edit items.itemlost
  • 23334 - Modal window for Z3950 search
  • 29119 - Datatables filter on course reserves requires diacritics to be entered
  • 28240 - Some classes in register.tt are translatable
  • 26553 - Datatables button code is duplicated
  • 22779 - Simplify add serials form to single page
  • 22213 - Improve display of renewal related labels in circulation