Hello Lari Taskula

Rolling monthly stats

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

Rolling yearly stats

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

Lifetime stats

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

Your bugs

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

Reported 29

Confirmed 1

  • 17505 - Add routes for messaging preferences

New 12

  • 41161 - Show patron modification request diff in OPAC
  • 39943 - Add a separate PIN code field for accessing self service devices
  • 39234 - Set default upload category
  • 38752 - BibTeX export include 245b
  • 38215 - Unable to clear "records with available items" limit by clicking "show all records"
  • 32643 - Send patron a notification of a new OPAC note
  • 30363 - Retrieve uploaded files from staff interface by file id or hash
  • 29793 - Commenting "listen" biblioserver in KOHA_CONF crashes about.pl
  • 26238 - Remove C4::GetLoanLength()
  • 24751 - REST API: CRUD endpoints for holdings records
  • 23912 - Get correct authorised values for location and collections facets
  • 20235 - Telegram notifications

Assigned 1

  • 18407 - REST API: Include renewability information on checkouts

Blocked 1

  • 15728 - Hide component parts from search result

In discussion 3

  • 25103 - Dynamically add checkout types
  • 24401 - REST API: Check-in
  • 17424 + System preference to control access to own objects without permission

Patch doesn't apply 4

  • 24067 - Refactor REST API allow-owner authorization logic
  • 17712 - Move availability calculation to the Koha namespace
  • 16826 - REST API: Add API routes for getting item availability and holdability
  • 14791 - Automatically attempt to resend failed notices

Failed QA 6

  • 23865 - Throw exceptions from Koha::AuthUtils::is_password_valid
  • 20930 - Validate and cache parsed YAML/JSON type system preferences
  • 19037 - Circulation and fine rules test tool
  • 18795 + REST API: DELETE (anonymize) checkout history
  • 18230 - Generate Koha::Patron::Modification verification_token in ->new
  • 17479 - REST API: Save information on owner access

Needs signoff 1

  • 40736 - OAuth/OIDC authentication logs error message when CGISESSID is missing

Needs work 24

Patch doesn't apply 5

  • 18595 - Move C4::Members::Messaging to Koha namespace
  • 14620 - Contact information validations
  • 26814 - Add onsite_checkout to circulation rules
  • 14843 - Notifications and messages via REST API
  • 25037 - Add checkout_type to checkouts

Failed QA 8

  • 20028 + Export all patron related personal data in one package
  • 14806 - Action Log for Modifying borrower messaging preferences
  • 22471 - Default Finnish values for web installer
  • 23998 - Messages REST API
  • 14872 - Reminder to update SMSnumber when primary phone is updated
  • 27630 - TestBuilder real number formatting is different to DBI(x)
  • 19133 + Password recovery routes
  • 18446 + Test to ensure a system preference in .pref file also exists in sysprefs.sql

Blocked 6

  • 14855 - Resend notices in Notices tab with AJAX + REST
  • 14590 - Validate messaging preferences
  • 25089 - Add checkout_type to circulation rules
  • 19652 - REST API: Log request and response content
  • 17565 - REST API: Let user cancel reserve according to CanReserveBeCanceledFromOpac
  • 14767 - Message delivery notes from SMS Gateway provider reports

In discussion 3

  • 40823 - Default privacy setting should be renamed
  • 25112 - Koha::CirculationRules->set_rules should handle scopes per rule
  • 14912 - Sort Advanced Search Languages by priority

Assigned 1

  • 24101 - Due date to on-site loans according to the calendar and possibility to renew on-site loans

New 1

  • 18103 - REST API: Add endpoint for patron status / blocks

Waiting 12

Needs signoff 8

  • 40862 - Repeated 028 fields are missing a separator
  • 41000 - XSLT 041d is labelled as "spoken language", but should also incldue "sung language"
  • 29326 - _ALL_ should not override other rules in UpdateItemLocationOnCheckin
  • 27734 - OpacHiddenItems produces a 404 from borrower holds list
  • 41036 - Koha::ImportBatch is not logging errors
  • 40994 - Field 651 subfields other than "a" present in Topics facet
  • 35471 - Automatically select child MARC framework when adding child records
  • 40832 - Display MARC 382 (Medium of Performance) on result list and detail page

Needs QA 4

  • 32483 - Show requested changes to personal details in OPAC
  • 38363 - get_template_and_user and checkauth don't use C4::Output for rendering auth pages
  • 40933 - Add sms support under Add message feature
  • 41104 - Samesite HTTP response header being set in C4::Auth::checkauth()

Other bugs

CC Bugs 30

Needs documenting 1

  • 24239 + Let the ILL module set ad hoc hard due dates

Needs QA 4

  • 39014 + Storing a guarantee fails due to TrackLastPatronActivityTriggers "creating a patron"
  • 26993 - Allow StoreLastBorrower to retain a locally-defined number of previous borrowers
  • 30303 - Add ability to select which values to retain when merging patrons
  • 7376 + Transfer limits should be checked at check-in

Needs signoff 5

  • 27115 - Restarting koha-common fails to restart SIP2 server
  • 20153 - Add new column "source" in the authorities pages's result
  • 37744 - MARC21slimUtils.xslt show-series has a wrong search index 'au' for 810$a
  • 38682 - Add series ISSN from 490$x and 8XX$x to XSLT detail and search results' show-serial().
  • 25673 - Access logging of borrower's personal information

Failed QA 5

  • 38693 - dedup_authorities.pl - Add methods match-subfield and get-subfield
  • 22322 - Self-checkin module should provide for automatic logins (like self-checkout)
  • 20813 + Revamp user permissions system
  • 12617 - Koha should let admins to configure automatically generated password complexity/difficulty
  • 16302 - Koha::Logger performance tests

In discussion 2

  • 19523 - Koha::Cache changes not passed to all plack workers with in-memory caching.
  • 15522 - New interface for revamped circulation rules

Blocked 2

  • 14536 - PageObject-pattern base implementation
  • 14539 - Introduction to castToObject(), aka. make a Koha::Object from various input types

New 11

  • 40901 - koha-common.service bundles all sub-daemons under one systemd service instead of per-instance services
  • 31608 - ShowComponentRecords doesn't display components if UseControlNumber is turned on
  • 17621 - API: Should the 'updated_on' Patron field really be a datetime?
  • 40595 - Privacy setting when changing patron category
  • 23908 - Require patrons to confirm their email address
  • 38747 - Have consistent signature in sample notices
  • 36006 - New patron notification method to show notice in patron account in OPAC
  • 3935 + Schedule tasks periodically
  • 31072 - Remove direct CSV export in itemsearch.pl
  • 29358 - Allow local definition of staff client's 'View in OPAC' links
  • 16304 - Koha::Logger, lazy load loggers so environment has time to get set