Hello Baptiste Wojtkowski (bwoj)

Rolling monthly stats

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

Rolling yearly stats

  • Signed Off: 5
  • Passed QA: 39
  • Failed QA: 2
  • Documented: 0
  • Pushed to main: 20

Lifetime stats

  • Signed Off: 12
  • Passed QA: 39
  • Failed QA: 2
  • Documented: 0
  • Pushed to main: 33

Your bugs

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

Reported 24

New 17

  • 40624 - Remove unblessed finds from sugggestions.pl
  • 40228 - In inventory, "barcodes not found" are not in the array and therefore not exported
  • 40016 - Search within results is broken for publication date
  • 39953 - Inventory exports should have a way to export the whole result
  • 39436 - C4/Matcher does not check if the biblio returned by search exists in DB
  • 38731 - OPAC should not prevent AutoSelfCheckID's user from connecting if AutoSelfCheckAllowed is not active
  • 38730 - OPAC should warn that user tries to connect as AutoSelfCheckID's user
  • 38634 - marc21_framework_DEFAULT.yml refers to non-existant column biblioitems.cn_prefix
  • 38597 - Default fund is not necessary anymore in file import
  • 38409 - Split expandedSearchOption between OPAC and stafff interface
  • 38280 - Filters are broken when some columns are hidden in biblioitem view
  • 38278 - Having access to subfund but not parent fund will break filters in acqui-home
  • 37908 - Renewed books that are on hold should be marked on hold
  • 37906 - Searchable field unused
  • 37473 - Circulation rule holdallowed set to not_allowed results in warning when browsing a biblio record
  • 37299 - When a hold and the related transfer are cancelled, display a message to the librarian
  • 18935 - MARC::Record->new_from_usmarc does not handle UNIMARC records

Assigned 2

  • 38509 - Displayed transfer destination is incorrect when a reservation has been found
  • 18618 - Mana - Add reading suggestions (crontab and scripts for Koha)

Blocked 1

  • 39723 - Remove GetSuggestionInfoFromBiblionumber from C4/Suggestions.pm

Patch doesn't apply 1

  • 18922 - Mana - Share review

Failed QA 1

  • 18818 - Manage categories displayed in Quick add patron list

Needs signoff 1

  • 40711 - Fix valuebuilder for 181 in UNIMARC

Pushed to main 1

  • 39814 + Filters on subscription search are broken

Needs work 20

Needs release notes

  • 37344 - Patrons with cancelled discharge are seen as discharged when suspended due to overdue 📝

Patch doesn't apply 4

  • 39722 - Remove GetSuggestionFromBiblionumber from C4/Suggestions.pm
  • 39727 - Remove DelSuggestionsOlderThan from C4/Suggestions.pm
  • 39726 - Remove ConnectSuggestionAndBiblio from C4/Suggestions.pm
  • 27339 - Display OPAC notes and OPAC messages on check-in

Failed QA 5

  • 34989 - Subscription cannot be added if a control field is set up in "Additional Fields" parameter
  • 28608 + Creating a biblio record leads to item creation even if framework has no items field
  • 38973 - Calendar is not properly translated on OPAC
  • 36981 - Check for subscription length value
  • 38258 - Connecting without a proper CGI cookie can disconnect all sessions

Blocked 6

  • 37710 - Remove the marc link when removing an item from a bundle
  • 39725 - Remove GetSuggestionByStatus from C4/Suggestions.pm
  • 39724 - Remove GetSuggestionInfo from C4/Suggestions.pm
  • 37451 + Restrictions due to discharge should not be able to be removed
  • 39369 - Button "generate discharge" should not validate again a validated discharge
  • 38093 - Bundles: Add MARC link options should also add a link in 462

In discussion 1

  • 39027 - News are ordered with oldest on top

Assigned 2

  • 40578 - C4/Heading/UNIMARC.pm does deal with authorities
  • 23990 - Move C4::Suggestions code to the Koha namespace

New 2

  • 40234 - Add a modal to display notes on check-in
  • 40215 - Shareable link in inventory is broken

Waiting 17

Needs signoff 11

  • 37661 - Disable/Enable Bookings
  • 39721 + Remove GetSuggestion from C4/Suggestions.pm
  • 40575 - Transferring order will reload the page and its form
  • 40556 - Subfields names in control fields should not be displayed/editable
  • 39729 - Add option -exact_days to filter_by_last_update
  • 39728 - Remove GetUnprocessedSuggestions from C4/Suggestions.pm
  • 39730 - Remove DelSuggestions from C4/Suggestions.pm
  • 39757 - Serial enumeration / chronology sorting is broken again in biblio page
  • 39732 - Remove MarcRecordFromNewSuggestion from C4/Suggestions.pm
  • 37569 - Serials without history cannot be edited
  • 38360 - Price extraction from MungeMarcPrice should be improved

Needs QA 6

  • 35292 - Define itemtype specific rules in the UpdateNotForLoanStatusOnCheckOut system preference
  • 37344 - Patrons with cancelled discharge are seen as discharged when suspended due to overdue 📝
  • 40515 - Mark as lost and notify patron is broken in pendingreserves.pl
  • 37512 - Add a function to reset login attempts
  • 34756 + Cancelling a hold does not cancel the related transfer
  • 7376 + Transfer limits should be checked at check-in

Other bugs

Claimed QA 4

Signed off 1

  • 39142 - Add debug permission to allow user to toggle JS and CSS customizations on/off

Patch doesn't apply 3

  • 38942 - Item template toolbar is not like other toolbars
  • 32142 - Add HoldFeeMode option "if all items are checked out OR the record has at least one hold already"
  • 38635 - Improve place hold confirmation page in the OPAC

CC Bugs 83

Needs documenting 11

  • 39178 + ILL table does not render when viewing requests of a batch
  • 39126 + The tidy script might hide useful error message
  • 38785 + Punctuation inconsistencies in system preference descriptions
  • 37528 + Using borrowerRelationship while guarantor relationship is unchecked from BorrowerMandatoryField results in error
  • 36196 + Handling NULL data in ajax calls for cities
  • 38969 + Reflected XSS vulnerability in tags
  • 39132 + Fix dbic: Revert changes to Schema.pm
  • 39367 + Add POD to all subroutines/methods
  • 38984 + DataTables's columnDefs cleanup 📝
  • 18657 + Inventory tool should display more statuses/problems
  • 23978 + Notes field in saved reports should allow for (scrubbed) HTML

Pushed to stable 43

  • 38968 - Identity providers "More" controls broken after Bootstrap 5 upgrade
  • 38658 - SIP not marking patrons expired unless NotifyBorrowerDeparture has a positive value
  • 39186 + 'Cancel marked holds' button on patron holds tab styling is inconsistent
  • 38963 - Deletion of bibliographic record can cause search errors in OPAC
  • 39000 + "Encoding errors" block on detail page hurt the eyes
  • 38988 + If JobsNotificationMethod is not STOMP the about page shows as if there was a problem
  • 39022 + Last patron is replaced by current patron on page load
  • 32949 + Smart-rules prefills junk date on page load
  • 39032 + "Items selected" in item search untranslatable
  • 39038 + CollapseFieldsPatronAddForm - Collapsing "Non-patron guarantor" section also collapses the "Patron guarantor" section
  • 39012 + Koha fails to import default MARC bibliographic framework
  • 39040 + Incorrect row striping in POS transaction sales table
  • 39088 + If OPACURLOpenInNewWindow is enabled, URLs without http are broken in OPAC results
  • 38149 + Make ESLint config compatible with version 9 and have ESLint and Prettier installed by default
  • 38998 + Cannot edit default SMTP server config when not using DB
  • 38900 - Translation script explodes without a meaningful error when an "incorrect" structure is found
  • 38987 + Cannot link authorities with other authorities
  • 34681 + Last returned by and last/previous borrower doesn't display if patron's cardnumber is empty
  • 38167 + ESLint: migrate config to flat format + cleanup some node dependencies
  • 38546 + prettierrc should set tabWidth and useTabs
  • 32630 + Don't delete ILL requests when patron is deleted
  • 40061 + Cannot delete image from patron card creator
  • 39633 + Inventory tool DataTable doesn't properly load
  • 39644 + Too many borrower_relationships causes patron page to not load
  • 29410 + Dates compared arithmetically in MsgType.pm (warns: Argument isn't numeric in numeric ne)
  • 39214 - Mock preferences in t/db_dependent/Koha/Session.t for subtest 'test session driver'
  • 38773 + SMTP server is not showing on the library detail page
  • 37650 + Fix warn and remove FIXME in circ/returns.pl
  • 38823 + The word 'Reports' in ERM menu is not translatable
  • 39021 + Badly formatted dropdown on patron account transactions page
  • 39050 + Duplicate "type" attributes in ill-batch-modal.inc
  • 39078 + Incorrect variable checks in course reserve details template
  • 39053 + Add page-section div to reports results pages
  • 38515 + Generate next serial deletes the notes from the expected serial and ignores preference PreserveSerialNotes in the new serial
  • 36008 + SendAlerts should use notice_email_address instead of email
  • 39258 + Remove extra delete button in report preview modal
  • 38794 + AggregatedFullText description should be Aggregated full text
  • 39035 + CookieConsentBar message prints on slip when cookies aren’t accepted
  • 39144 + OPAC virtual card page is missing custom CSS from OPACUserCSS
  • 39051 + Cash register statistics form submit button styled incorrectly
  • 38874 + Typo in UpdateItemLocationOnCheckout and UpdateItemLocationOnCheckin example
  • 37115 + Add the option to delete linked serials when deleting items
  • 39374 - No way to restrict OPAC users from sending lists

Pushed to oldstable 4

  • 40057 + Database update 24.12.00.017 fails if old ILL data points to non-existent borrowernumber
  • 40034 + CheckReserves dies if itype doesn't exist
  • 37364 + Improve creation of 773 fields for item bundles regarding MARC21 245 and 264
  • 40042 + search_indexes.inc may have undefined index var 📝

Pushed to main 3

  • 39782 + Staff interface patron registration form - field label missing for gender selection
  • 37634 + Missing "USE Koha" causes JS errors and missing "Last patron" menu
  • 37546 + We should output error messages alongside error codes for z39.50 errors

Needs QA 3

  • 39482 + Link to edit OpacLibraryInfo from library edit page broken 🔧
  • 39642 - Add SMS number to hold found modals on return.tt
  • 37966 - When overriding a hold to renew a book the due date becomes "now" if not specified

Needs signoff 2

  • 22439 - Duplicated code in PrepHostMarcField and prepare_host_field
  • 37885 - Add ability to disable message queue processing

Failed QA 8

  • 39014 + Storing a guarantee fails due to TrackLastPatronActivityTriggers "creating a patron"
  • 27066 - Implement hooks for patrons updates
  • 25408 + CanBookBeReserved & CanItemBeReserved should check "opacitemholds" policy
  • 20511 - Seasonal prediction just in the staff language
  • 38633 + Calendar - Weekly closures are ignored when setting a yearly repeating holiday
  • 38778 + Allow for custom sort order in holdshistory table
  • 31521 - Allow to configure behaviour when checking in a reserved item at SCO
  • 22972 - Proposal for enriching the bibliographic records with standard identifiers from authority data

Patch doesn't apply 1

  • 35104 - We should warn when attempting to save MARC records that contain characters invalid in XML

In discussion 4

  • 38336 - Confusion between 099 and 942 field in UNIMARC framework 📝 👑
  • 38122 - Cannot sort holdings table by status
  • 39327 - UTF-8 BOM missing from label creator CSV and some UTF-8 output broken
  • 13311 - NewItemsDefaultLocation preference should not populate items.permanent_location

Blocked 1

  • 12310 + Decimal separators issues in patrons payments/fines

Assigned 1

  • 26540 - Server error when attempting to issue cash credit with UseCashRegisters

New 2

  • 38723 - Move widely used TT plugins to LOAD_PLUGINS
  • 37906 - Searchable field unused