Hello Chris Cormack

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: 1

Lifetime stats

  • Signed Off: 1124
  • Passed QA: 186
  • Failed QA: 71
  • Documented: 0
  • Pushed to main: 105

Your bugs

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

Reported 24

New 20

  • 33479 - Add an option to pick a type of library during onboarding
  • 23705 - Add a syspref to enable record locking, so that when one record is opened to be edited, it's read only for other users
  • 19795 - Allow files to be uploaded and stored in object storage (Swift and S3)
  • 6625 + Allow Koha to use Openlibrary subject API
  • 6447 + Add a button to allow people to choose 'Next Budget' when ordering
  • 5771 + Better error handling for import borrowers - Provide a download file of errors
  • 4463 + Expose {AMAZONASSOCID} for usage in things like "More Searches" just like {TITLE}.
  • 3716 - Optionally sort labels for printing by barcode
  • 3544 - Value builder plug-ins don't work with repeatable subfields
  • 3309 - Deleting authorized values when data exists
  • 3030 - Lost items (that are hidden) show up under Editions Tab
  • 2985 - Link patron renewal to patron category age restrictions
  • 2683 - Supplemental issues cannot be planned for in serials module.
  • 2280 - Authorized value option for indicators doesn't work
  • 2244 - RFID Cataloguing - Programming RFID tags from Koha
  • 2172 - Cart attaches an iso2709 file, which confuses 99% of patrons
  • 1889 - Virtual shelves leave blank field in staff intranet when BIB is deleted
  • 1356 - Lose original search term when select "More options"
  • 1218 - New plugin for MARC21 replacement cost
  • 737 - Map of library in search system

Assigned 1

  • 2500 + Standing enhancement request for adding/updating call number splitting algorithms in C4/Labels.pm

Blocked 1

  • 2894 - Routing list holds are broken

Patch doesn't apply 1

  • 2499 - Improvement on text wrapping algorithm needed

Failed QA 1

  • 3116 - ISBD parsing does not preserve subfield order

Needs work 89

Patch doesn't apply 2

  • 18514 - Allow library to search their Koha and Overdrive collections using ElasticSearch
  • 12605 + TestBuilder - Refactoring Acquisition/close_reopen_basket.t

Failed QA 1

  • 16282 - Usernames should be case sensitive

Blocked 1

  • 19359 - Reporting module selenium test

In discussion 3

  • 38216 - Objects.t failing on D10 and U20
  • 24326 - Remove advance_notices_digest.t
  • 18238 + Test harness/suite/"test runner"

Assigned 2

  • 4330 + Copyright statements out of date
  • 1598 - Allow unmoderated comments

New 80

  • 41384 - SIP2/Accounts.ts is failing randomly
  • 25551 - [OMNIBUS] Some tests are failing randomly
  • 41322 - Incorrect use of Test::Strict in xt/tt_tidy.t
  • 3935 + Schedule tasks periodically
  • 40962 - t/db_dependent/OAI/Server.t is failing 👑
  • 41068 - www/search_utf8.t is failing randomly
  • 5561 + Help on summary field in authority type editor
  • 40992 - Koha/Patrons.t failing on "Test edge cases with date calculations" (midnight)
  • 40443 - cronjobs/advance_notices_digest.t generates warnings
  • 40448 - xt/verify-yarnlock.t generates warnings
  • 40449 - xt/author/valid-templates.t generates warnings
  • 40442 - Koha/MarcOrder.t generates warnings
  • 40382 - Koha/CoverImages.t generates warnings
  • 40375 - XISBN.t generates warnings
  • 40246 - Koha/Booking.t is failing randomly
  • 34301 - Agreements_spec.ts is failing randomly
  • 40138 - Running t/db_dependent/api/v1/patrons.t in another timezone fails
  • 31199 - selenium/patrons_search.t is failing randomly
  • 39940 - selenium/regressions.t is failing randomly (again)
  • 39797 - Cypress tests Acquisitions/Vendors_spec.ts should not have a whole vendor object
  • 39785 - We need tests for Vue module config endpoints
  • 39340 - Use of $HtmlTags filter should require another prefilter
  • 39151 - xt/verify-yarnlock.t creates a lot of warnings
  • 38236 - selenium/administration_tasks.t is failing randomly with "no such alert"
  • 22872 - payment_type handling is untested in Koha::Account->add_credit.
  • 38775 - t/db_dependent/Circulation/transfers.t might fail for tiny time difference
  • 38170 - xt/verify-yarnlock.t doesn't detect removal of packages
  • 3591 + [OMNIBUS] "Family administrator" account for OPAC
  • 24119 - Records indexed into ES during tests are not removed by rollback
  • 30898 - Elasticsearch/Indexer.t fails on 'No nodes are available'
  • 22446 - Koha/Patron/Categories.t is failing on March 1st (2019 only?) and Feb 29th 2024
  • 36189 - Rewrite www/auth_values_input_www.t using Selenium
  • 33861 - Packages_spec.ts is failing randomly
  • 21773 - Increase minimum MockModule version (and switch to ->redefine)
  • 33423 - Cypress - Using UI to login is against best practice
  • 20178 - Fix output_pref with dateformat=iso
  • 25824 - DecreaseLoanHighHolds.t is still failing randomly 2
  • 34850 - MySQL 8 test suite output is full of warnings regarding mysql_native_password
  • 22181 - Test "Payment notice" in t/db_dependent/Accounts.t fails when CurrencyFormat is set to FR
  • 34837 - selenium/self_registration.t is failing randomly
  • 20677 - strict.t and valid-templates.t fail with Devel::Cover is used
  • 20901 - Koha/Patrons/Import.t fails on fresh database
  • 5069 + Auto-create authorities for unlinked headings
  • 34602 - Failing tests during package build
  • 27892 - api/v1/acquisitions_vendors.t is failing randomly
  • 19696 - HoldsQueue.t is failing randomly
  • 33089 - Koha/Plugins/authority_hooks.t is failing if SearchEngine=elastic
  • 32780 - t/db_dependent/Koha/BackgroundJobs must be moved to t/db_dependent/Koha/BackgroundJob
  • 10140 - Add UNIMARC tests to t/db_dependent/Record/Record.t
  • 31946 - Wrong permission bit in tests
  • 19379 - Selenium test for the list workflow
  • 30866 - In unit tests, validate CCL queries using ZOOM::Query::CCL2RPN
  • 12919 - Automate collecting all records added and deleted from the catalogue
  • 30145 - Add test for DBIx schema files matching kohastructure.sql
  • 30146 - Add test for missing SCSS compilation
  • 26645 - t/Koha/Script.t is failing randomly
  • 24997 - Test to ensure mappings.yaml is in the correct order
  • 19384 - [OMNIBUS] Add Selenium tests
  • 26906 - Koha_ExternalContent_OverDrive.t is failing randomly
  • 24417 - Charges/Fees.t is failing randomly
  • 25876 - 'Daily Quotes Test' failing randomly (?)
  • 25722 - ActionLogs.t is failing randomly
  • 15145 - Fix hover state on bugzilla theme header so it doesn't jump on hover
  • 19184 - Purchase workflow selenium test
  • 19183 - Acquisition module setup selenium test
  • 19182 - Item search in intranet and OPAC selenium test
  • 24816 - Test suite execution time
  • 12516 + The module C4::Tags needs more unit tests
  • 23240 - Rancor appears to be untested.
  • 22978 - db_dependant/Circulation.t is missing test descriptions
  • 22644 - Some tests in Upload.t are not testing the right thing
  • 19781 - Make a xt test that checks all themes for missing includes, to avoid fallback
  • 1821 - Sanity check for manual fine/credit, require verification above limit
  • 22077 - Uncaught JS Console errors
  • 21841 - Fuzz testing the UI
  • 21616 - Translation toolchain has no tests
  • 19773 - Illrequests.t raises a warning
  • 20232 - www/search_utf8.t does not clean up
  • 19880 - Selenium test for testing the administration module functionality - part 2
  • 1778 + Redirect to circulation.pl doesn't always work when switching the library (redirect from selectbranchprinter.pl)

Waiting 1

Needs signoff 1

  • 40446 - DB config used by Cypress (mysql2) is not configurable

Other bugs

CC Bugs 61

Needs documenting 1

  • 26567 - Allow to limit subscription search to subscriptions with routing lists

Ready to push 1

  • 3492 + Move hold fee setting into circulation rules

Needs signoff 5

  • 19336 + Add option to fines.pl to apply maximal fine amount after delay
  • 13666 - Allow SIP2 checkin/checkout to get branch from institution_id field AO
  • 11808 - When searching for a cardnumber in the intranet, also try to search for it on the LDAP server if one is configured and add/update user
  • 24194 - Add system preference to disable the use of expiration dates for holds
  • 36542 + In C4/AddBiblio, plugin hook after_biblio_action is triggered before the record is actually saved

Failed QA 10

  • 11999 - Add two checks in CanBookBeReserved and CanItemBeReserved
  • 8112 + Overdues with Fines report, giving duplicates
  • 17015 - New Koha Calendar
  • 17791 + On UNIMARC system, USMARC field 100$a gets overwritten when importing from MARC21 target
  • 21934 - Allow user to specify name for 'Shibboleth'
  • 13705 - Move indexation subs in C4::ZebraIndex
  • 20340 - Ability to use authentication plugin
  • 5806 + Search results display items for all locations when the SearchMyLibrary first system pref is activated
  • 14993 - rebuild_zebra.pl, when recreating Zebra-directory structure, mkdir doesn't fail/error/die
  • 29480 - Add email address as a method for generating the userid when self registering in OPAC

Patch doesn't apply 13

  • 14367 - History for MARC records. Roll back changes on a timeline or per field.
  • 14791 - Automatically attempt to resend failed notices
  • 13932 - Allow a header to be considered trusted to provide the userid
  • 15595 - Display Google cover image on staff interface search list and detail page 🎓
  • 14746 - Set up logging and configuration file reading for Mojolicious
  • 7957 - Routing lists: manage several routing list for each subscription, and export them as CSV
  • 12460 - Search history: Combine to start a new search 🎓
  • 12017 - Move language description out of database
  • 6828 + Add admin dashboard for staff users
  • 4456 + Enable addition of PO Number to order
  • 12805 - Proposed changes to Koha plugins system (.KPZ) structure
  • 13717 - Add ability to move old patron attributes when importing borrowers
  • 20447 + Add support for MARC holdings records

In discussion 7

  • 10943 - Impossible to manage fines without borrowers permission 🎓
  • 14964 - Email notices will be queued for patrons with no email address and generate warnings
  • 7013 + required format is not enforced for authorized values
  • 1993 + Task Scheduler Needs Re-write
  • 6178 + tag cloud diff depends on where you click
  • 7365 - Koha should support PostgreSQL
  • 8058 + Circulation empty barcode field redirect to pay fines screen if borrower has outstanding fines

Reopened 1

  • 6070 + On a new order defined from suggestion some fields were missing.

Blocked 2

  • 12770 - Notice template tool enhancement
  • 17215 - Cardnumbers of patrons created using LDAP Replication not using autoMemberNum if configured

Assigned 5

  • 20817 + Add ability to retain 9xx fields when adding on order item to existing record
  • 12769 - Manage fees for sending notices
  • 39648 - History needs more events
  • 10589 + Override OpacHiddenItems based on Patron Branch
  • 5158 + Koha needs its own cookie, ice cream, and fudge flavors

New 16

  • 38042 - Wrong values in Item type form on acqui/neworderempty.pl
  • 14035 - Shibboleth SingleSignOut
  • 5316 + Limit Z39.50 targets to specific users
  • 6891 + LDIF interoperability - a proposal
  • 11340 - Make the 'print summary' a custom slip/notice
  • 4809 + Allow to pay lost item replacement fee when changing the lost status
  • 7292 - New permission for claims
  • 12374 - Add option to use mysqldump parameters with koha-dump
  • 5523 + Display list of items which are to be cataloged in the cataloguing home page
  • 30593 - Should we switch from Modular Crypt Format to PHC string format
  • 17498 - Expose system preference values to JavaScript in the OPAC
  • 5185 + Batch item modification should (optionally) update the last seen time
  • 5292 + Google Preview Option for OPAC
  • 22523 - Are we safe to remove `misc/maintenance/fix_accountlines_date.pl`
  • 3484 + Break down fee display by types on checkout tab
  • 3514 + Returning items through patron Details tab doesn't activate all circulation functions