Hello Owen Leonard
Rolling monthly stats
- Signed Off: 7
- Passed QA: 0
- Failed QA: 2
- Documented: 0
- Pushed to main: 16
Rolling yearly stats
- Signed Off: 122
- Passed QA: 0
- Failed QA: 21
- Documented: 0
- Pushed to main: 169
Lifetime stats
- Signed Off: 1682
- Passed QA: 12
- Failed QA: 678
- Documented: 0
- Pushed to main: 2676
Your bugs
- Blocker
- Critical
- Major
- Normal
- Minor
- Trivial
- Enhancement
- New Feature
Reported 75
New 55
- 37990 - Display preservation processings in standard DataTable
- 37671 - Can't print receipt for refund from cash register transaction history
- 37402 - Task scheduling fails if you don't use the correct time format
- 36686 - Problems with manual transfers
- 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
- 403 - Reserve process allows duplicate reserves
Assigned 2
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 5
- 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
- 7782 + Replace yes/no for cancelling holds with checkboxes and add delete link in patron account
- 1985 - Email notification of new OPAC comments
Signed off 1
- 38476 - Use anchor tag for DataTables configure button
Pushed to main 1
- 36640 - Upgrade DataTables from 1.13.6 to 2.x 🔧
Pushed to oldstable 5
- 35240 - Missing form field ids in rotating collection edit form 🎓
- 35236 - Mismatched label on patron card batch edit form 🎓
- 35235 + Mismatched label on notice edit form 🎓
- 34479 - Clear saved patron search selections after certain actions
- 33832 + Can't change a patron's username without entering passwords
Pushed to stable 2
Needs work 28
Needs release notes
- 36742 + Improve OPAC behavior for instances with only one library, including libraries page 📝
- 37221 + No way to turn off Overdrive integrations without removing all syspref values 📝
- 33526 + Use template wrapper for tabs: bibliographic detail page 📝
- 34486 + Hide more OPAC holdings table columns when they are empty 📝
- 32218 + Rephrase: Allow OPAC access to users from this domain to login with this identity provider. 📝
- 34805 + Add order search form to acq start page 📝
- 28307 - Enable BakerTaylorEnabled content in the staff interface with separate system preference 📝
Patch doesn't apply 1
- 28307 - Enable BakerTaylorEnabled content in the staff interface with separate system preference 📝
Assigned 1
- 26258 + Circulation tabs inconsistent with counters
New 26
- 25983 - Accessibility: 2.4.7 Focus Visibility
- 35319 - Default sorting of the holdings table with OPACHoldingsDefaultSortField is broken
- 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 🎓
- 25241 - Accessibility: 1.4.4 Resize text
- 25243 - Accessibility: 2.4.6 Headings and Labels
- 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
- 35237 - Duplicate ids in markup of patron card layout edit form 🎓
- 35234 - Several HTML validation issues with the import patrons template 🎓
- 14730 - Let patrons upload their own images
- 33780 + Multi-line TT comment: [%% item.object.itemnotes.replace('\n',' 🎓
- 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" 🎓
- 31270 - Terminology: Standardize on self-registration or self registration 🎓
- 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 🎓
- 13840 - Don't show library filter on full serial issue history in OPAC for single branch libraries 🎓
Other bugs
CC Bugs 171
Needs documenting 27
- 33014 - Add link to serial advanced search
- 36899 + Further improvements to holds request page, part 2
- 37029 + 'About Koha' button on staff side homepage seems out of place among application buttons
- 36221 + Improve styling of Standard backend create OPAC form 🎯 🎯
- 36454 + Provide indication if a patron is expired or restricted on patron search autocomplete
- 37238 + Add table settings to itemsearch results
- 20411 + Remove StaffDetailItemSelection system preference and make the feature always on
- 37188 + Batch patron modification from report results should be an option when borrowernumber is selected 📝
- 33568 + Use the REST API to display items on the staff biblio detail view 🎯
- 36815 + Add the option to 'Reset to default' in the notices editor
- 33703 + Entering dates should be more flexible accepting different entry formats
- 33174 - Have better indication when one is cancelling multiple holds on a record
- 36663 - Table configuration options on items table don't show in staff interface
- 35106 + ILL - Add patron autocomplete to 'Edit request' Patron ID input
- 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
- 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
- 36373 + Show existing bookings in datepicker
- 35813 - When placing a booking, we should feedback successful placements
- 34793 + We should ship default 'CookieConsentPopup' data that describes our required cookies
- 29825 + Preview of authority record on edit mode as MARC formatted view
- 33484 + Ability to remember user's selected table configuration and search filters for tables
- 26777 + Give the user the option to display their patron card barcode from the OPAC 📝
- 30719 + ILL should provide the ability to create batch requests
Pushed to stable 6
- 37812 + Adjust Vue modals for Bootstrap 5
- 37954 + Unable to hide barcode column in holdings table
- 37730 + Batch patron modification table horizontal scroll causes headers to mismatch 🎓
- 37679 + Dublin Core export option broken
- 35087 + Discount rate should only allow valid input formats
- 18397 + Add recipient/sender information to notices tab in staff interface
Pushed to oldstable 16
- 35073 - Serials batch edit deletes unchanged additional fields data
- 37891 + Editing a notice's name having SMSSendDriver disabled causes notice to be listed twice
- 36103 - Remove the "Cancel hold" link for item level holds
- 30287 + Notices using HTML render differently in notices.pl
- 37586 + Improve accessibility of top navigation in the OPAC with aria-labels
- 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
- 32341 + Some OPAC tables are not displayed well in mobile mode
- 32477 - Hiding batch item modification columns isn't remembered correctly
- 35977 + Display current date in hold starts on when placing a hold in the OPAC
- 35310 - Current renewals 'view' link doesnt work if renewals correspond to an item no longer checked out
- 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 oldoldstable 2
- 36589 - Advanced cataloging - restore the correct height of the clipboard
- 36816 + OPAC - Patron 'submit update request' does not work for clearing patron attribute types
Pushed to oldoldoldstable 1
- 29543 - Self-checkout allows returning everybody's loans
Pushed to main 6
- 30745 + Elasticsearch: Search never returns with after-date and/or before-date in label batch item search
- 38293 + Cannot add Specific OPAC JS or CSS
- 33766 + Accessibility: Fix ambiguous form field in OPAC login form 📝
- 38359 - ILL UI pages offset no longer works after Bootstrap 5 upgrade
- 38383 + say_info messages in web installer have bad contrast/font color
- 31383 + Additional contents: We need a parent and child table
Needs QA 2
- 14907 - Item search: Call Numbers in Item search results are ordered alphabetically
- 37054 - Allow for custom library colors in the staff interface header search
Needs signoff 2
Failed QA 14
- 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
- 33260 + Show message queue on staff interface and make notices printable
- 20813 + Revamp user permissions system
- 16131 - Messages for branch transfers show with bullet points
- 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
Patch doesn't apply 8
- 20844 + Reset a hold when it is missing after allocation
- 21173 - Add hours as age unit to auto item modifications by age for damaged_on, itemlost_on and withdrawn_on fields
- 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 21
- 37605 - Why do the vue apps use 'dialog' in place of modals?
- 37675 - MARC basic editor loses data for records with thousands of the same field
- 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
- 31330 - Branchcode used for routing preview can be wrong
- 35688 - RFID Envisionware Software requires static page title
- 24533 - Improved sorting in checkouts table
- 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 56
- 35314 - yarn css:build generates deprecation warnings
- 28895 - Don't fill in items.location with NewItemsDefaultLocation if blank
- 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
- 38052 - "Clear" link in the report search form is not styled correctly
- 37282 - Staff can't use "my account" link
- 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
- 26813 - Accessibility: Review labels of page elements
- 25153 - Accessibility: 1.3.1 Info and Relationships
- 23003 - [OMNIBUS] Accessibility improvements 🎓
- 16698 - Preferences like UpdateItemLocationOnCheckin need a GUI editor
- 26553 - Datatables button code is duplicated
- 38090 - The UX for custom notice styling per notice template is confusing
- 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
- 37067 - Add a color contrast checker
- 2096 + Label sources for OPAC descriptions
- 30617 - [OMNIBUS] We should consistently use includes for patron name display 🎓
- 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
- 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
- 22779 - Simplify add serials form to single page
- 22213 - Improve display of renewal related labels in circulation