Hello Brendan Lawlor

Rolling monthly stats

  • Signed Off: 6
  • Passed QA: 2
  • Failed QA: 1
  • Documented: 0
  • Pushed to main: 3

Rolling yearly stats

  • Signed Off: 67
  • Passed QA: 4
  • Failed QA: 5
  • Documented: 0
  • Pushed to main: 23

Lifetime stats

  • Signed Off: 72
  • Passed QA: 4
  • Failed QA: 5
  • Documented: 0
  • Pushed to main: 24

Your bugs

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

Needs work 4

Failed QA 4

  • 32773 - Have the ability to have more than 1 Fast Add framework
  • 37860 - Holds Awaiting Pickup table should include the patron main contact method
  • 37050 + Add select2 to SQL report multi select
  • 35905 + Missing permission check for "record batch delete" from reports

Waiting 2

Needs signoff 1

  • 35654 - Add option to delete_items.pl to delete record if existing item getting deleted is the only one attached to the bib

Needs QA 1

  • 38174 - Self Checkout renders alert for each checkout in session instead of just most recent checkout

Other bugs

CC Bugs 93

Needs documenting 18

  • 37056 + CSRF error on login when user js contains a fetch of svc/report
  • 38094 + Librarians with only fast add permission can no longer edit existing fast add records
  • 38076 + Librarians with only fast add permission can no longer edit or create fast add records
  • 37543 - connexion_import_daemon.pl stopped working in 24.05 due to API changes related to CSRF-Token
  • 37483 + Batch extend due dates tool not working
  • 37155 + Remove unnecessary unblessing of patron in CanItemBeReserved
  • 29079 + Make bibliographic information in holds queue customizable
  • 5920 + Remove HTML from downloaded reports in CSV format
  • 33292 + Claim return doesn't refund lost item charge when MarkLostItemsAsReturned includes "When marking an item as a return claim" and "Refund lost item fee" is on
  • 27919 + Split claims return from LOST
  • 28833 + Speed up holds queue builder via parallel processing
  • 37103 + Link log viewer options to corresponding system preference
  • 36582 - Add option to set library, desk, and register from user menu
  • 33418 - Allow setting overlay_framework for connexion imports
  • 31557 + Add ability for holds queue builder to prioritize either matching a patron's home library to the item's home or holding library
  • 36559 - Transport cost matrix update helpers 🎓
  • 35564 + Add home library (homebranch) column to holds queue report
  • 33484 + Ability to remember user's selected table configuration and search filters for tables

Pushed to stable 1

  • 37392 + Edit item permission by library group is broken

Pushed to oldstable 8

  • 36665 - Auto location and IP recognition
  • 37892 + Patron category 'can be a guarantee' means that same category cannot be a guarantor
  • 35913 + Item order prices do not fall back to MarcFieldsToOrder if not set by MarcItemFieldsToOrder
  • 38680 + [24.05.x] copyno not copied over when set in MarcItemFieldsToOrder system preference
  • 16567 + RSS feeds show issues in W3C validator and can't be read by some aggregators (Chimpfeedr, feedbucket)
  • 23296 + Auto Renewal Notice does not use Library specific notices
  • 36295 + Space out content blocks in batch record deletion
  • 31345 + Add ability to exit process_message_queue.pl early if any plugin before_send_messages hook fails

Pushed to oldoldstable 1

  • 37582 + SIP2 responses can contain newlines when a patron has multiple debarments

Pushed to main 5

  • 34478 - Full CSRF protection
  • 38632 + All columns shown in holdings table when displaying the filters
  • 36736 + Add ability to load DBIx::Class Schema files found in plugins
  • 38382 + Need a fresh connection when CSRF has expired for connexion daemon
  • 33018 + Debian package tidy-up

Ready to push 3

  • 35635 + Expand patron attribute type mandatory field
  • 32211 - Update sample (pre) due notices to use TT syntax
  • 26869 - Enable batch record modification to create 952/item on existing bibs 📝

Needs QA 2

  • 37883 - Add a filter for staff search results to filter by branch
  • 30657 - Make patron attributes available via Template Toolkit in notices 🎯

Needs signoff 1

  • 37025 - Add CLI tool to generate/delete api keys for a given patron on a Koha instance

Failed QA 6

  • 34596 + Items in transit should not show up in the holds queue
  • 32934 + SIP checkouts using "no block" flag have a calculated due rather than the specified due date
  • 37701 + Log viewer doesn't show everything when Module 'All' is checked
  • 35509 - Make SQL autocomplete an optional feature
  • 36561 + Inappropriate permission for "/api/v1/auth/password/validation" 📝
  • 32729 - Deleting an item removes the itemnumber from old_issues when it probably should not

Patch doesn't apply 3

  • 37911 - Prototype vue islands within static pages
  • 30255 + Allow skipping "list" step for record batch modification/deletion
  • 33452 - Update patron statistics report 🎓

In discussion 6

  • 37774 - Title level hold should fill even if specific item is not holdable
  • 37605 - Why do the vue apps use 'dialog' in place of modals?
  • 37919 - Unable to report on patrons with borrowers.auth_method password
  • 22403 - Temporary Card
  • 34076 - [DOCS] Automated screenshots using Cypress.io testing framework
  • 38338 - Add support for XOAUTH2 authentication for SMTP servers

Blocked 2

  • 7012 + Limit to available does not exclude in-transit items
  • 36270 - Remove special handling for <<borrower-attribute:CODE>>

Assigned 3

  • 36192 - [OMNIBUS] CSRF Protection for Koha
  • 38615 - Cancelling a waiting hold via SIP should include an option to move it to holds with cancellation requests
  • 32391 - [DOCS] Reorganise the manual contents

New 34

  • 34814 - Limiting item editing to library or library group disables choosing items from record's details page
  • 5463 + Limit to available shows on hold items
  • 38230 - Restore Import Success message with OCLC Gateway import
  • 36762 - Item not transferred correctly when there is a pending hold
  • 38327 - 403 errors when logging back into Koha after timeout
  • 37702 - Fast Cataloging does not work with fast_cataloging permission when duplicate suspected
  • 35050 - Self checkout and checkin interfaces don't use correct library for additional contents
  • 35672 - Update and Run SQL button should save changes even if report fails to run
  • 37685 - Adding a new subpermission to a permission category grants new features to all staff with a top level permission
  • 26317 - Misleading choices from reports error when runtime parameter is named incorrectly
  • 35966 - Koha should not strip limits from SQL queries
  • 33073 - sip_cli_emulator doesn't work and documentation is in error
  • 29214 - Lost item checked in shows "Lost item fee refund" instead of "Lost item fee removed"
  • 16654 - The output from reports/cat_issues_top.pl is not proper CSV
  • 36279 - Resending notice after changing delivery method still uses old method
  • 38014 - Migrate from Font Awesome to Bootstrap Icons
  • 34544 - Add file option to delete_items.pl
  • 34783 - Update list of 'Contributing companies and institutions' on about page
  • 23305 - Add dedicated option to append to item notes in batch item modification
  • 38219 - Add option for only the patron's home library to delete patron messages placed by any library
  • 30557 - Add ability to create Item lists
  • 38007 - Records created through acquisitions with the ACQ framework are saved in Default
  • 35178 - Add option to save item search as an SQL report
  • 36365 - compare-es-to-db tool should offer a mode to reconcile differences
  • 37939 - Replace alert messages with toasts
  • 29490 - Preview for more notices
  • 36300 - Add datetime as runtime parameter option in reports
  • 34863 - Allow definition of custom url for pages
  • 25983 - Accessibility: 2.4.7 Focus Visibility
  • 35359 - Granular Cataloging permissions
  • 36611 - Allow definition of local tooltips
  • 34120 - Add custom content areas to the tools home page and cataloging home page
  • 33538 - Allow for independent shibboleth autocreate and sync mapping
  • 35694 - Give pages the option to be a page or modal