Hello Matt Blenkinsop
Rolling monthly stats
- Signed Off: 2
- Passed QA: 1
- Failed QA: 0
- Documented: 0
- Pushed to main: 12
Rolling yearly stats
- Signed Off: 42
- Passed QA: 24
- Failed QA: 1
- Documented: 0
- Pushed to main: 51
Lifetime stats
- Signed Off: 104
- Passed QA: 31
- Failed QA: 1
- Documented: 1
- Pushed to main: 103
Your bugs
- Blocker
- Critical
- Major
- Normal
- Minor
- Trivial
- Enhancement
- New Feature
Reported 7
New 2
In discussion 1
- 32577 - Transactions table overflows window-size
Needs signoff 1
- 38298 - EDIFACT breadcrumbs need to be permissions based
Passed QA 1
- 36627 + Display importer for manually harvested SUSHI data
Pushed to oldstable 2
Needs work 1
Needs release notes
- 33766 + Accessibility: Fix ambiguous form field in OPAC login form 📝
- 30300 + Add patron expiration email to patron messaging preferences 📝
- 35026 + Refactor addorderiso2709.pl to use object methods 📝
- 37491 + Remove duplicate asset import from KBART template 📝
- 37929 - Cypress tests for Agreements aren't all running 📝
- 14787 + Allow confirm/continue option to circ warnings at checkout (i.e. OverduesBlockCheckout) 📝
- 28575 + Add ability to choose if lost fee is refunded based on when lost fee was paid off 📝
- 27919 + Split claims return from LOST 📝
- 19316 + Items should have sort1 and sort2 fields 📝
- 28924 + Allow checkout fine limit to be determined by patron category 📝
Failed QA 1
- 19316 + Items should have sort1 and sort2 fields 📝
Other bugs
CC Bugs 125
Needs documenting 18
- 37551 + MarcFieldsToOrder price is overriding MarcItemFieldsToOrderPrice
- 33789 - Checkout information is missing when adding a credit
- 33594 + Sorting results by Title A-Z might use wrong title field
- 37274 + Standardize the toolbar in Vue components
- 34805 + Add order search form to acq start page 📝
- 31557 + Add ability for holds queue builder to prioritize either matching a patron's home library to the item's home or holding library
- 34101 + Limit items types that can be checked out via SIP2
- 33190 + Add search history button to advance search form if EnableSearchHistory keep
- 33360 - SendQueuedMessages: Improve limit behavior and add domain limits
- 27424 + One should be able to assign an SMTP server as the default
- 31611 + More visibly highlight records that cannot be batch deleted/modified 🎓
- 23773 + Send MEMBERSHIP_EXPIRY notice by SMS
- 33246 + itemBarcodeFallbackSearch search results should show whether or not items are available
- 33541 - Show 'Document type' in list of suggestions when creating an order from a suggestion
- 32705 + Display actual cost in foreign currency and currency from the invoice
- 32548 + Make illrequestattributes easily available to ILL notices
- 33281 + Improve authority links and add them to MARC preview
- 35287 + Add additional fields support to ERM licenses
Pushed to stable 13
- 37812 + Adjust Vue modals for Bootstrap 5
- 30645 + Generated DBIC query incorrect for API searches across joined extended attributes when several terms are passed
- 38177 + ERM - HoldingsIQ pagination does not work
- 37395 + Cannot hide columns in ERM tables
- 36049 + Rounding prices sometimes leads to incorrect results
- 37275 + Remove parenthesis from Select user button in ERM 🎓
- 34920 + ERM breaks if an ERM authorized value is missing a description
- 35940 - Cypress tests for the Preservation module are failing
- 37277 + Identifiers need a space between the ISBN (Print) and ISBN (Online) in ERM 🎓
- 37002 - Correct several HTML markup errors
- 38272 - Add permission check for erm permission to additional-fields.tt 🎓
- 37253 + Enhance POST /checkouts endpoint to accept barcode or item_id 📝
- 36546 + Bundle API spec to speed up worker startup
Pushed to oldstable 6
- 37586 + Improve accessibility of top navigation in the OPAC with aria-labels
- 36140 + Wrong for attribute on Invoice number: label in invoice.tt
- 32341 + Some OPAC tables are not displayed well in mobile mode
- 30598 - Replacement cost is not copied from retail price when ordering from file
- 36362 + Only call Koha::Libraries->search() if necessary in Item::pickup_locations
- 33169 - Improve vue breadcrumbs and left-hand menu
Pushed to oldoldoldstable 1
- 35890 - AutoLocation system preference + setting the library IP field - can still login and unexpected results
Pushed to main 10
- 38293 + Cannot add Specific OPAC JS or CSS
- 38390 - Add 'subscriptions+count' embed to vendors endpoint 🎯
- 38128 + Agreement/license user selection not limited to users with ERM module permissions
- 37810 - Some SUSHI providers return ServiceActive instead of Service_Active
- 37963 - Improve error handling and testing of ERM eUsage SUSHI
- 36012 - ERM/Agreements_spec.ts might be failing if run too slow
- 37988 + Accessibility: The 'Home' icon in the staff interface cannot be accessed with a keyboard
- 37576 + Add additional fields support to ERM agreements 📝
- 37577 + Add additional fields support to ERM packages 📝
- 37856 - Some SUSHI providers require the platform parameter
Ready to push 1
- 36627 + Display importer for manually harvested SUSHI data
Needs QA 4
- 37448 + Add build_sample_ill_request to TestBuilder.pm
- 37911 - Prototype vue islands within static pages
- 37273 - Add ID column to Agreements table in the ERM 🎓
- 37256 - Add an endpoint to allow setting circulation rule sets
Needs signoff 4
- 38426 - Node.js v18 EOL around 25.05 release time
- 37301 - Further improve how we build Vue components
- 34068 - Dropdown selector when changing pickup library should not depend on RESTdefaultPageSize
- 30975 + Use event delegation for framework plugins to avoid using private jQuery method _data
Failed QA 2
- 37622 - Error in ERM module when editing an agreement, a license, a package or a titles
- 36836 - Review ERM module for translation issues 👑
Patch doesn't apply 2
- 28243 - Accessibility: Staff interface - add captions to tables
- 27877 - Accessibility: Staff Client - Reduce heading redundancy
In discussion 4
- 37605 - Why do the vue apps use 'dialog' in place of modals?
- 35837 - Add a fully fledged plugin store to Koha
- 38201 - VueJS architecture rethink
- 34713 - Standardize plugin hooks
Reopened 1
- 38058 - Backticks in vue files break translation script
Blocked 3
- 28188 - Accessibility: OPAC - the contrast ratio for text is insufficient [OMNIBUS]
- 27741 - Accessibility: Staff Client - Headings should have correct tags and hierarchy
- 28102 - Accessibility: OPAC - Breadcrumbs should be more accessible
Assigned 5
- 26812 - Accessibility: Make indication of which visual element is highlighted more obvious to sighted users tabbing through elements
- 29069 - Accessibility: "Refine your search" link doesn't have sufficient contrast
- 28655 - New ideas/proposal to enhance pluggability
- 28141 - Accessibility: OPAC Advanced Search fields aren't labelled
- 32968 + Create granular permissions for ERM
New 51
- 37397 - Vue - Strings pass to attribute are untranslatable
- 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
- 38389 - Add 'subscriptions' embed to vendors endpoint
- 31199 - selenium/patrons_search.t is failing randomly
- 36471 - Accessibility: OPAC search results header obscures content when zooming in
- 37282 - Staff can't use "my account" link
- 36369 - Make APIClient be more useful
- 33516 - Accessibility: WCAG 1.4.1 - Content reflow
- 35956 - In Vue [% INCLUDE 'calendar.inc' %] should not be needed if not used
- 35439 - Large background jobs can create delays
- 38449 - Move additional fields for ERM packages above list of titles in package
- 37934 - Extend length of API Key, requestor ID and customer ID for data providers
- 37862 - Remember for session checkbox and date revert to checked when switching patron
- 37306 - KBART print ISBN and ISSN should be imported in 776 (marc21) and 452 (unimarc)
- 37504 - Deleting local title in ERM should optionally delete bibliographic record
- 38480 - Add a tab in record detail view to link the record with ERM module when the record is linked to an ERM title
- 26813 - Accessibility: Review labels of page elements
- 25153 - Accessibility: 1.3.1 Info and Relationships
- 38481 - Add an option to add item to bibliographic records created by ERM module
- 36205 - Plugins should be able to create permissions
- 23003 - [OMNIBUS] Accessibility improvements 🎓
- 23005 - Specify notice language for vendors
- 31617 - Allow manual editing of suggestions.biblionumber
- 35760 - Separate manage_all_funds permission from which funds are available for ordering
- 37951 - UI glitches on "Show EBSCO package" view
- 37935 - Add external_id to erm_eholdings_resources
- 25983 - Accessibility: 2.4.7 Focus Visibility
- 37521 - ERM reports cannot be run automatically
- 37502 - Holdings table needs an ERM tab
- 37501 - Titles table in ERM needs options to select multiple/all and perform batch operations
- 37500 - Add packages column to local titles table in ERM
- 34839 - Shouldn't TinyMCE initialise with the Koha interface stylesheet? 🎓
- 37279 - Title ID number should have its own column or be hidden in ERM
- 37280 - Add a direct link to Stage MARC records from ERM Titles
- 37278 - Identifiers default to ISBN in Identifier column of Titles table in ERM
- 37067 - Add a color contrast checker
- 28594 - Add ability to mark an item as retuned when resolving a claim
- 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
- 28532 - [Omnibus] Accessibility: Staff interface - add legends to forms
- 36540 - Consider modernising the checkout page to be an Vue page
- 33423 - Cypress - Using UI to login is against best practice
- 35939 - Can we have an additional breakpoint for the staff client?
- 35052 - OpacHiddenItemsHidesRecord system preference should be considered on index time instead
- 35137 - Accessibility: Cataloging plugins that use window.open should warn users in advance when opening new window
- 34255 - Add an enquiry/request/workflow management module