Hello Chris Cormack
Rolling monthly stats
- Signed Off: 0
- Passed QA: 7
- Failed QA: 0
- Documented: 0
- Pushed to main: 0
Rolling yearly stats
- Signed Off: 20
- Passed QA: 11
- Failed QA: 0
- Documented: 0
- Pushed to main: 3
Lifetime stats
- Signed Off: 1123
- Passed QA: 183
- Failed QA: 71
- Documented: 0
- Pushed to main: 100
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 76
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
New 67
- 38236 - selenium/administration_tasks.t is failing randomly with "no such alert"
- 25551 - [OMNIBUS] Some tests are failing randomly
- 38170 - xt/verify-yarnlock.t doesn't detect removal of packages
- 3591 + [OMNIBUS] "Family administrator" account for OPAC
- 25515 - [OMNIBUS] Remove warnings and errors from tests output
- 5561 + Help on summary field in authority type editor
- 3935 + Schedule tasks periodically
- 24119 - Records indexed into ES during tests are not removed by rollback
- 30898 - Elasticsearch/Indexer.t fails on 'No nodes are available'
- 36625 - t/db_dependent/Koha/Biblio.t leaves test data in the database
- 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
- 34301 - Agreements_spec.ts is failing randomly
- 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
- 33330 - selenium/authentication.t is failing randomly
- 25824 - DecreaseLoanHighHolds.t is still failing randomly 2
- 34850 - MySQL 8 test suite output is full of warnings regarding mysql_native_password
- 26186 - Remove "subroutine redefined" warnings from tests
- 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
- 21731 - t::lib::QA::TemplateFilters missing built-in TT filter "xml" causes false warnings
- 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
- 30146 - Add test for missing SCSS compilation
- 30145 - Add test for DBIx schema files matching kohastructure.sql
- 26645 - t/Koha/Script.t is failing randomly
- 24997 - Test to ensure mappings.yaml is in the correct order
- 18772 - t/ImportBatch.t noise
- 19384 - [OMNIBUS] Add Selenium tests
- 10816 - Relational operators in Search
- 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
- 20905 - Warn from Search.t
- 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)
Other bugs
CC Bugs 71
Needs documenting 3
- 37255 + Creating default waiting hold cancellation policy for all patron categories and itemtypes breaks Koha
- 26567 - Allow to limit subscription search to subscriptions with routing lists
- 19532 - Recalls for Koha
Pushed to stable 1
- 37210 + SQL injection in overdue.pl
Pushed to oldoldstable 1
- 13342 + Not logged in user can place a review/comment as a deleted patron
Pushed to oldoldoldstable 4
- 36244 - Template toolkit syntax not escaped in letter templates
- 19169 - Add a test to detect unneeded 'atomicupdate' files
- 28943 + Lower the risk of accidental patron deletion by cleanup_database.pl
- 19613 - Scrub borrowers fields: borrowernotes opacnote
Pushed to main 3
- 37263 + Creating default article request fees is not working
- 37108 - Cash register statistics wizard is wrongly sorting payment by home library of the manager
- 34423 - (proof-of-concept) Bugzilla could look better with a new skin
Needs QA 1
- 19336 + Add option to fines.pl to apply maximal fine amount after delay
Needs signoff 2
- 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
Failed QA 9
- 8112 + Overdues with Fines report, giving duplicates
- 20340 - Ability to use authentication plugin
- 17015 - New Koha Calendar
- 12769 - Manage fees for sending notices
- 21934 - Allow user to specify name for 'Shibboleth'
- 17791 + On UNIMARC system, USMARC field 100$a gets overwritten when importing from MARC21 target
- 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 18
- 11999 - Add two checks in CanBookBeReserved and CanItemBeReserved
- 14367 - History for MARC records. Roll back changes on a timeline or per field.
- 36542 + In C4/AddBiblio, plugin hook after_biblio_action is triggered before the record is actually saved
- 12772 - Add item type and on-hold status to overdue notice/status triggers tool
- 13705 - Move indexation subs in C4::ZebraIndex
- 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
- 13666 - Allow SIP2 checkin/checkout to get branch from institution_id field AO
- 20447 + Add support for MARC holdings records
In discussion 7
- 1993 + Task Scheduler Needs Re-write
- 10943 - Impossible to manage fines without borrowers permission 🎓
- 14964 - Email notices will be queued for patrons with no email address
- 7013 + required format is not enforced for authorized values
- 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
- 17215 - Cardnumbers of patrons created using LDAP Replication not using autoMemberNum if configured
- 12770 - Notice template tool enhancement
Assigned 3
- 20817 + Add ability to retain 9xx fields when adding on order item to existing record
- 10589 + Override OpacHiddenItems based on Patron Branch
- 5158 + Koha needs its own cookie, ice cream, and fudge flavors
New 16
- 14035 - Shibboleth SingleSignOut
- 31098 - The options to "export database" and "export settings" are not available
- 5316 + Limit Z39.50 targets to specific users
- 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
- 3492 + Move hold fee setting into circulation rules
- 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
- 6891 + LDIF interoperability - a proposal
- 3514 + Returning items through patron Details tab doesn't activate all circulation functions