Hello Jake Deery (kwenoch)

Rolling monthly stats

  • Signed Off: 0
  • Passed QA: 0
  • Failed QA: 0
  • Documented: 0
  • Pushed to main: 0

Rolling yearly stats

  • Signed Off: 0
  • Passed QA: 0
  • Failed QA: 0
  • Documented: 0
  • Pushed to main: 10

Lifetime stats

  • Signed Off: 15
  • Passed QA: 1
  • Failed QA: 0
  • Documented: 0
  • Pushed to main: 32

Your bugs

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

Reported 6

Confirmed 1

  • 43002 - We should consider moving to Node.js v22 or newer

New 3

  • 39329 - Scroll to top does not move focus to a sensible place
  • 39328 - Buttons should maintain focus after toggling
  • 29885 - Add the option to customize Z39.50 searches

Needs documenting 2

  • 38643 + Advanced Search input fields need placeholders
  • 38489 + EDI should be updated to use the new FTP/SFTP Servers management page 2 ▸

Needs work 17

Needs release notes

  • 41818 + SIP2 message in AF field should be stripped of newlines and carriage returns 📝
  • 38115 + Add FTP support to export_records.pl 1 ▸ 📝

Failed QA 1

  • 27364 - Making previous patron cardnumbers searchable 1 ▸

In discussion 2

  • 41202 - Remove the 'negcap' field from the OPAC purchase suggestion form
  • 40783 - The bookbag_form should not be submittable

Assigned 7

  • 36352 - Allow agreements to have multiple vendors
  • 41200 - Refocus certain elements on hide or remove
  • 30113 - kohaTable add_filters option should be renamed to show_filter_row 2 ▸ 🎓
  • 33222 - Checkin message does not display when book is overdue and borrower has manual restriction
  • 37193 - We could perhaps promote the community and it's tools more from inside Koha 1 ▸
  • 24491 - Add filters to debit types interface 1 ▸
  • 37240 - Terminology: 'Filter/Include X' should be 'Hide/Show X'

New 7

  • 34358 - Generalise library selection filter for datatables 1 ▸
  • 38627 - Add pipelines support to Koha
  • 38629 - Update sftp_file.pl to support the new SFTP configurations page 2 ▸
  • 37214 - We should migrate to Koha::Patron->queue_notice wherever possible 3 ▸
  • 39385 - Add API end-points for patron consents 1 ▸
  • 36886 - Allow Patron messages to be restricted to predetermined messages only. No free text messages. 1 ▸
  • 37095 - Add a cli for creating a user that returns the user + an api key

Waiting 7

Needs signoff 3

  • 42899 - Dark mode for core staff interface chrome 1 ▸
  • 42228 + Add config files for Hypnotoad 1 ▸
  • 37346 + The VirtualShelf object should have an 'owner' accessor to return the related owner Koha::Patron 🎓 🎯

Needs QA 4

  • 38198 - Expired patrons can still make purchase suggestions through OPAC
  • 41199 - Advanced Search fields could use more visible label options
  • 14962 + Temp Shelving Location / On Display Module 1 ▸
  • 41872 - Bookings to collect area to show Author in table (as well as other fields)

Other bugs

CC Bugs 61

Needs documenting 13

  • 28151 - Missing documentation on variable "access_dir" 1 ▸
  • 36536 + Make REST API's validateUserAndPassword update borrowers.lastseen 1 ▸
  • 32604 + Patron categories upper age limit not respected when creating a patron
  • 37337 + Submitting a similar suggestion results in a blank page 1 ▸
  • 37333 + Search filters using OR are not correctly grouped
  • 36867 + ILS-DI AuthorizedIPs should deny explicitly except those listed
  • 34549 + The cataloguing editor allows you to input invalid data 1 ▸
  • 42714 + Koha::Script should automatically log start and end of scripts when they are run
  • 42766 + Add ScriptLog syspref and auto-logging for non-cron Koha scripts 1 ▸
  • 31503 + Allow several consent types on the consents tab of OPAC account page 1 ▸
  • 39145 + Differentiate between deleting or transferring public and shared lists
  • 35812 + Should specify canonical URLs to help search indexers
  • 30897 + Gracefully reload Koha after plugin install/upgrade

Pushed to stable 3

  • 38426 + Node.js v18 EOL around 25.05 release time 1 ▸
  • 39014 + Storing a guarantee fails due to TrackLastPatronActivityTriggers "creating a patron" 1 ▸
  • 42861 + System warning about missing encryption_key on a fresh instance

Pushed to oldstable 1

  • 42640 + Script search_for_data_inconsistencies.pl should use binmode UTF-8

Pushed to main 2

  • 40901 + koha-common.service bundles all sub-daemons under one systemd service instead of per-instance services 1 ▸ 🎯
  • 42310 + Move calendar CRUD to Koha::Calendar::* with normalized schema 1 ▸

Needs QA 10

  • 39160 + Mojolicious::Plugin::OAuth2 is loaded suboptimally
  • 43552 - Convert misc/cronjobs/gather_print_notices.pl to the Getopt::Long::Descriptive convention (see bug 43546) 1 ▸
  • 43553 - Convert misc/cronjobs/holds/holds_reminder.pl to the Getopt::Long::Descriptive convention (see bug 43546) 1 ▸
  • 43550 - Convert misc/cronjobs/update_patrons_category.pl to Getopt::Long::Descriptive, with --from/--to as genuinely required options (see bug 43546) 1 ▸
  • 43548 - Convert misc/cronjobs/runreport.pl to the Getopt::Long::Descriptive convention (see bug 43546) 1 ▸
  • 43546 - Standardize command-line scripts on Getopt::Long::Descriptive for safer, more consistent option handling
  • 43576 + Add icon-only collapsed mode to staff interface sidebar menus 1 ▸ 📝 🎯
  • 43364 - Extend cronjob check-url-quick by optionally checking URIs in items and authorities
  • 42742 - delete_records_via_leader.pl cronjob should log
  • 30614 - check-url-quick.pl gives false error 404

Needs signoff 15

  • 42865 - as_marc_field losing more_subfields_xml data after new MARC mapping
  • 42902 - Dark-mode regression guards for the staff interface 3 ▸
  • 43603 - Add batch scan import for article requests (folder/SFTP) 1 ▸
  • 35837 - Add a fully fledged plugin store to Koha
  • 43549 - Convert misc/cronjobs/cleanup_database.pl to the Getopt::Long::Descriptive convention (see bug 43546) 1 ▸
  • 43557 - Add declarative mutually-exclusive option support to Koha::Script->describe_options 1 ▸
  • 43551 - Convert misc/cronjobs/process_message_queue.pl to the Getopt::Long::Descriptive convention (see bug 43546) 2 ▸
  • 43560 - Convert misc/cronjobs/update_totalissues.pl to the Getopt::Long::Descriptive convention (see bug 43546) 1 ▸
  • 43559 - Convert misc/cronjobs/membership_expiry.pl to the Getopt::Long::Descriptive convention (see bug 43546) 1 ▸
  • 43558 - Convert misc/cronjobs/longoverdue.pl to the Getopt::Long::Descriptive convention (see bug 43546) 1 ▸
  • 39601 - Add passkey support to Koha as an authentication mechanism
  • 42864 - export_records.pl doesn't allow multiple item types like the export tool in staff
  • 42658 - Add option for direct DB matching when using bulkmarcimport
  • 38769 - Add plugins consent types to OPAC self registration process 1 ▸
  • 37025 - Add CLI tool to generate/delete API keys for a given patron on a Koha instance

Failed QA 3

  • 38893 + Longoverdue cronjob gives error when run with "--library" flag and CircControl syspref set to "The library you are logged in at" 2 ▸
  • 41132 + Add the variable 'branch' to the PASSWORD_RESET and STAFF_PASSWORD_RESET notices
  • 42386 + Unify hold availability checks into Koha::Availability pattern 2 ▸

Patch doesn't apply 2

  • 34756 + Cancelling a hold does not cancel the related transfer
  • 31380 - Build Mojolicious controller for running Koha plugins 2 ▸

Assigned 2

  • 29285 - [OMNIBUS] Rewrite Selenium tests using Cypress 2 ▸
  • 41817 - REST API: CRUD endpoints for vendor edi accounts

New 9

  • 43405 - overdue_notices.pl doesn't populate item information correctly when using --frombranch patron-homebranch
  • 42657 - Improve bulkmarcimport
  • 36471 - Accessibility: OPAC search results header obscures content when zooming in
  • 43633 - RFC: task scheduling strategy - cron, background jobs, and plugin hooks
  • 29885 - Add the option to customize Z39.50 searches
  • 35286 - Replace GetPrintMessages with Koha::Notice::Messages->search 1 ▸
  • 37453 - The new item-status.inc include should be used throughout the staff interface 1 ▸ 🎓
  • 31769 - We need a clear guideline regarding how to display 'filters' and 'sidebar nav' at the same time
  • 30593 - Should we switch from Modular Crypt Format to PHC string format

Confirmed 1

  • 32031 - Sidebars and breadcrumbs