Koha Dashboard

Koha release date

Random Bug

To Do

Needs Signoff

10 Oldest bugs

Needs QA

10 Oldest bugs
  • 30579 - When placing item level hold, some options that are not used are not disabled
  • 13706 - Deduping authorities script (dedup_authorities.pl)
  • 33393 - Modify sentence above the order table in English 1-page order PDF
  • 17897 - Koha::SearchMappingManager - Simplify search mapping modifications
  • 35197 - Expose additional_field definitions through REST API
  • 32256 - Self checkout batch mode
  • 35193 - Rename "Message subject" to "File name" when module "Reports" was chosen
  • 33174 - Have better indication when one is cancelling multiple holds on a record
  • 35285 - Centralise notice content wrapping for html output
  • 34643 - Split CircConfirmItemParts for self-checkout and self-checkin

Needs Documenting

10 Oldest bugs

Progress

Last Signoffs

10 Most recent signoffs
  • 35659 - OAI Harvester (Michal Denar)
  • 29509 - GET /patrons* routes permissions excessive (Victor Grousset/tuxayo)
  • 36159 - Patron imports record a change for non-text columns that are not in the import file (Brendan Lawlor)
  • 35950 - Move the handling of statistics patron logic out of CanBookBeIssued (Andrew Fuerste-Henry)
  • 36178 - Add index for status on message queue table (Andrew Fuerste-Henry)
  • 36187 - Cannot set suggestedby when adding/editing a suggestion from the staff interface (Andrew Fuerste-Henry)
  • 8461 - Block returns of withdrawn items show as 'not checked out' (Andrew Fuerste-Henry)
  • 33260 - Show message queue on staff interface and make notices printable (Kelly McElligott)
  • 36060 - If issues table includes overdues Renew selected items button is disabled (Lucas Gass)
  • 36060 - If issues table includes overdues Renew selected items button is disabled (Brendan Lawlor)

New features

10 Newest features pushed
  • 35329 - Move patron searches to a modal
  • 36148 - Move CSRF check code outside of CGI->new
  • 36084 - Pass CSRF token to SVC scripts (1/2)
  • 36102 - Protect login forms from CSRF attacks
  • 35955 - New CSRF token generated everytime we need one
  • 36098 - Create Koha::Session module
  • 36019 - Dead code in tags/review
  • 36017 - Dead code in admin/clone-rules
  • 34426 - Add tests for CSRF checks missing
  • 34854 - Add ability to skip Talking Tech Itiva notifications for a patron if a given field matches a given value

Bug activity

2024-02-29: 195 changes
2024-03-01: 233 changes
: changes

Bug statuses

Package statuses

23.11: 23.11.03-1 on 2024-03-01
23.05: 23.05.09-1 on 2024-03-01
22.11: 22.11.15-1 on 2024-02-29
22.05: 22.05.19-1 on 2024-02-29
21.11: 21.11.26-1 on 2023-12-02

Build statuses

U18 D10 U20 D11 D12 U22 ktd
Master
23.11.x
23.05.x
22.11.x
22.05.x
ES6 ES7 OS1 OS2 MDB MySQL8
D11

Infrastructure health status

Last Debian packages


23.11 - No badge for this version yet
23.05 - No badge for this version yet
22.11 - No badge for this version yet
22.05 - No badge for this version yet
21.11 - No badge for this version yet

Translation updates (Weblate)

master - No badge for this version yet
23.11 - No badge for this version yet
23.05 - No badge for this version yet
22.11 - No badge for this version yet
22.05 - No badge for this version yet
21.11 - No badge for this version yet

Manual

Last build on No badge yet: [HTML] [ePub] [PDF]
Translated versions can be found on the Koha website

Rescues - March

  • Matthias Le Gac - 2
  • Brendan Lawlor - 1
  • Phan Tung Bui - 1
  • Total - 4

Documentations - March

  • Total - 0

Signoffs - March

  • Andrew Fuerste-Henry - 4
  • Brendan Lawlor - 2
  • Kelly McElligott - 1
  • Victor Grousset/tuxayo - 1
  • Michal Denar - 1
  • Total - 9

Passed QA - March

  • Marcel de Rooy - 6
  • Julian Maurice - 1
  • Jonathan Druart - 1
  • Victor Grousset/tuxayo - 1
  • Total - 9

Failed QA - March

  • Matthias Le Gac - 1
  • Barbara Johnson - 1
  • Lucas Gass - 1
  • Total - 3

Rescues - 2024

  • Matthias Le Gac - 8
  • Martin Renvoize - 6
  • Katrin Fischer - 4
  • Phan Tung Bui - 3
  • Jonathan Druart - 3
  • Tomás Cohen Arazi - 3
  • Owen Leonard - 2
  • Pedro Amorim - 2
  • David Cook - 2
  • Lari Strand - 2
  • Fridolin Somers - 1
  • Christian Stelzenmüller - 1
  • Marcel de Rooy - 1
  • David Nind - 1
  • Anneli Österman - 1
  • Kyle M Hall - 1
  • Brendan Lawlor - 1
  • Lucas Gass - 1
  • Victor Grousset/tuxayo - 1
  • Total - 44

Documentations - 2024

  • Caroline Cyr La Rose - 16
  • Rasa Satinskiene - 4
  • Aude Charillon - 3
  • Philip Orr - 2
  • Philip Orr - 2
  • Kelly McElligott - 1
  • Martin Renvoize - 1
  • Lucy Vaux-Harvey - 1
  • Total - 30

Signoffs - 2024

  • David Nind - 86
  • Owen Leonard - 26
  • Lucas Gass - 20
  • Martin Renvoize - 19
  • Andrew Fuerste-Henry - 16
  • Brendan Lawlor - 14
  • Pedro Amorim - 11
  • Jonathan Druart - 10
  • Kyle M Hall - 9
  • Matt Blenkinsop - 8
  • Tomás Cohen Arazi - 8
  • Victor Grousset/tuxayo - 7
  • Matthias Le Gac - 5
  • Caroline Cyr La Rose - 5
  • Magnus Enger - 4
  • Nick Clemens - 4
  • Barbara Johnson - 3
  • Michaela Sieber - 3
  • Katrin Fischer - 3
  • Loïc - 3
  • Michal Denar - 2
  • Michelle Spinney - 2
  • Kelly McElligott - 2
  • Phan Tung Bui - 2
  • Marcel de Rooy - 2
  • Martin AUBEUT - 2
  • Anneli Österman - 2
  • Phil Ringnalda - 1
  • Esther Melander - 1
  • Laura Escamilla - 1
  • Chris Cormack - 1
  • David Cook - 1
  • Jonathan Field - 1
  • Roman Dolny - 1
  • Koha Team University Lyon 3 - 1
  • Emily Lamancusa - 1
  • Michal Dudzik - 1
  • Christian Stelzenmüller - 1
  • Sabrina Kiehl - 1
  • Anni Rajala - 1
  • Aude Charillon - 1
  • Sheila - 1
  • Total - 293

Passed QA - 2024

  • Martin Renvoize - 66
  • Jonathan Druart - 34
  • Marcel de Rooy - 27
  • Victor Grousset/tuxayo - 22
  • Kyle M Hall - 21
  • Emily Lamancusa - 17
  • Nick Clemens - 11
  • Tomás Cohen Arazi - 10
  • Julian Maurice - 10
  • Pedro Amorim - 7
  • Lucas Gass - 7
  • Katrin Fischer - 7
  • David Cook - 2
  • Hans Pålsson - 1
  • Total - 242

Failed QA - 2024

  • Jonathan Druart - 15
  • Marcel de Rooy - 14
  • Katrin Fischer - 12
  • Matthias Le Gac - 12
  • Victor Grousset/tuxayo - 9
  • David Nind - 8
  • Martin Renvoize - 8
  • Lucas Gass - 7
  • Kyle M Hall - 4
  • Owen Leonard - 4
  • Nick Clemens - 3
  • Magnus Enger - 3
  • Julian Maurice - 3
  • Phan Tung Bui - 3
  • Emily Lamancusa - 2
  • David Cook - 2
  • Andrew Fuerste-Henry - 2
  • Pedro Amorim - 2
  • Kelly McElligott - 2
  • Barbara Johnson - 2
  • Philip Orr - 1
  • Lisette Scheer - 1
  • Christopher Brannon - 1
  • Brendan Lawlor - 1
  • Christian Stelzenmüller - 1
  • Tomás Cohen Arazi - 1
  • Martin AUBEUT - 1
  • Thibault Keromnès - 1
  • Anonymous contributor - 1
  • Loïc - 1
  • Laura Escamilla - 1
  • Total - 128

Patches pushed for release 24.05

Patches ready to push

  • 2020-10-22 13:41:25 - 26597 - (enhancement) Transfer information from guarantor when adding a guarantor to an existing patron
  • 2023-11-17 18:26:01 - 35331 - (enhancement) Add an ILL table actions plugin hook
  • 2023-12-01 09:27:14 - 33171 - (enhancement) Add coded_location_qualifier, barcode, and enumchron to MarcItemFieldsToOrder
  • 2023-12-13 10:37:41 - 27595 - (enhancement) Place holds for patrons on accepted purchase suggestions
  • 2023-12-18 12:56:19 - 35426 - (enhancement) Improve layout of bookings modal form
  • 2024-01-02 10:30:46 - 33431 - (enhancement) Make code use C4::Context->yaml_preference
  • 2024-01-02 14:11:39 - 35398 - (minor) EDI: Fix support for LRP (Library Rotation Plan) for Koha with Stock Rotation enabled
  • 2024-01-03 14:54:20 - 33036 - (enhancement) REST API: Merge biblio records
  • 2024-01-03 16:25:59 - 29440 - (enhancement) Refactor/clean up bulkmarcimport.pl
  • 2024-01-03 16:38:22 - 25539 - (normal) Remove AddBiblio "defer_marc_save" option
  • 2024-01-04 12:59:16 - 35643 - (enhancement) Upgrade HC Sticky library from v2.2.3 to v2.2.7
  • 2024-01-05 19:50:13 - 35452 - (enhancement) Provide more info when using automatic authorities linking
  • 2024-01-05 20:15:37 - 35328 - (enhancement) Add a notes pop-up for authority records to authority search results
  • 2024-01-08 23:44:51 - 34668 - (enhancement) Add syspref to popup warn librarians of waiting holds for the patrons whose items they are checking out
  • 2024-01-11 08:06:40 - 35388 - (enhancement) Add comment to circ/transfers_to_send.pl about limited use in stock rotation context
  • 2024-01-11 17:09:48 - 35536 - (enhancement) Improve removal of Koha plugins in unit tests
  • 2024-01-12 09:34:27 - 33363 - (enhancement) More specific permissions for purchase suggestions
  • 2024-01-12 10:07:21 - 30349 - (enhancement) Cleanup bulkmarcimport.pl
  • 2024-01-12 10:35:52 - 27291 - (enhancement) Change datetime format in Zebra logs
  • 2024-01-12 10:57:09 - 35633 - (enhancement) Upgrade Chocolat JS library from v1.1.0 to v1.1.2
  • 2024-01-12 10:59:56 - 35540 - (enhancement) Separate StaffListsHome block from the table block
  • 2024-01-12 11:18:23 - 35642 - (enhancement) Upgrade Font Face Observer library from v2.0.3 to v2.3.0
  • 2024-01-12 11:22:53 - 35640 - (enhancement) Upgrade FileSaver JS library to v2.0.4
  • 2024-01-12 11:27:47 - 35638 - (enhancement) Upgrade Enquire JS library from v2.0.1 to v2.1.6
  • 2024-01-12 11:42:59 - 35062 - (enhancement) addbiblio: Allow a framework plugin to add class to prevent submit during ajax call
  • 2024-01-12 13:41:08 - 35783 - (enhancement) Remove Koha::Template::Plugin::Biblio::RecallsCount
  • 2024-01-12 14:15:05 - 35768 - (enhancement) Show 'Used in' records link for results in cataloguing authority plugin
  • 2024-01-12 17:05:48 - 35548 - (enhancement) Move KitchenSink test on its own and control table creation
  • 2024-01-15 13:11:19 - 35782 - (enhancement) Remove Koha::Template::Plugin::Biblio::HoldsCount
  • 2024-01-15 13:28:31 - 35787 - (enhancement) Remove Koha::Template::Plugin::Biblio::CanBook
  • 2024-01-15 14:02:45 - 35789 - (enhancement) Remove Koha::Template::Plugin::Biblio::ArticleRequestsActiveCount
  • 2024-01-15 18:12:46 - 35793 - (enhancement) Remove Koha::Template::Plugin::Cache
  • 2024-01-15 18:29:51 - 35790 - (enhancement) Remove Koha::Template::Plugin::Biblio::CanArticleRequest
  • 2024-01-16 19:30:25 - 35107 - (enhancement) ILL - Type disclaimer value and date should be visible under "Request details" in the manage request page
  • 2024-01-17 09:54:19 - 25813 - (enhancement) Enhance patron expiration in SIP display
  • 2024-01-17 12:10:12 - 35788 - (enhancement) Remove Koha::Template::Plugin::Biblio::BookingsCount
  • 2024-01-18 12:58:46 - 34431 - (enhancement) Distinguish between status and status_alias in ILL UI
  • 2024-01-18 21:20:39 - 35133 - (enhancement) Accessors defined in AUTOLOAD does not work if called with SUPER
  • 2024-01-24 14:19:33 - 35316 - (enhancement) Add call number to holds history page
  • 2024-01-24 14:36:01 - 35097 - (enhancement) Use country-list.inc to display choices for UsageStatsCountry preference
  • 2024-01-25 14:51:31 - 35531 - (enhancement) Add context for translation of gender option "Other"
  • 2024-01-25 15:31:58 - 35386 - (enhancement) Add ability to configure renewal branch when not specified in API request
  • 2024-01-25 17:51:07 - 35444 - (enhancement) Add easy way to retrieve a logged in user's categorycode
  • 2024-01-25 18:07:02 - 35351 - (trivial) Adjust basket details template to avoid showing empty page-section
  • 2024-01-25 18:22:40 - 35034 - (enhancement) Add link to the bibliographic records when they are selected for merging
  • 2024-01-25 18:39:01 - 35564 - (enhancement) Add homebranch column to holds queue report
  • 2024-01-25 18:48:06 - 35397 - (trivial) SIP2AddOpacMessagesToScreenMessage syspref description issue
  • 2024-01-25 18:59:20 - 35576 - (enhancement) Make hq-callnumber column easier to customize when viewing the holds queue report
  • 2024-01-26 10:04:25 - 35850 - (enhancement) Use template wrapper for tabs: Header search forms
  • 2024-01-26 10:49:22 - 35422 - (trivial) Unexpected translation string for Suggestions template
  • 2024-01-26 10:56:30 - 35621 - (enhancement) Map ÿ to y for searching (Non-ICU)
  • 2024-01-26 12:54:26 - 30554 - (enhancement) Use XSLT in authority search cataloguing plugin
  • 2024-01-26 17:42:50 - 35279 - (enhancement) Add fallback for WELCOME notice to allow 'print' when patrons are missing email address
  • 2024-01-31 13:45:22 - 35819 - (critical) "No job found" error for BatchUpdateBiblioHoldsQueue (race condition)
  • 2024-02-02 20:25:25 - 35653 - (enhancement) Allow the patron import script to log it's output to the action_logs cron logging
  • 2024-02-05 13:02:59 - 34234 - (normal) Item groups dropdown in detail page modal does not respect display order
  • 2024-02-06 12:34:43 - 36000 - (trivial) Fix CGI::param called in list context from catalogue/search.pl
  • 2024-02-07 17:20:25 - 35538 - (enhancement) List of libraries on OPAC self registration form should sort by branchname rather than branchcode
  • 2024-02-07 22:05:31 - 23208 - (enhancement) Built in Holds Ratio Report - default ratio set
  • 2024-02-07 22:14:12 - 35357 - (normal) Item not removed from holds queue when checked out to a different patron
  • 2024-02-08 03:58:12 - 31286 - (enhancement) Embed see-from headings into bibliographic records export
  • 2024-02-08 13:10:22 - 35248 - (normal) Bookings needs unit tests
  • 2024-02-09 07:31:08 - 36056 - (normal) Clarify subpermissions check behavior in C4::Auth
  • 2024-02-09 11:58:40 - 32731 - (enhancement) Option for cataloguing tools to also be shown in Tools Home
  • 2024-02-12 15:51:15 - 34793 - (enhancement) We should ship default 'CookieConsentPopup' data that describes our required cookies
  • 2024-02-12 15:52:21 - 35347 - (enhancement) 'More information' should always display in cookie consent bar
  • 2024-02-12 15:54:01 - 35346 - (enhancement) 'Accept essential cookies' should always appear if CookieConsent is enabled
  • 2024-02-13 10:41:04 - 6796 - (enhancement) Overnight checkouts taking into account opening and closing hours
  • 2024-02-13 16:32:56 - 36051 - (enhancement) Add option to specify SMS::Send driver parameters in a system preference instead of a file
  • 2024-02-15 09:21:28 - 33259 - (enhancement) Optionally set SameSite attribute of cookie to Strict
  • 2024-02-15 10:26:59 - 36044 - (trivial) Show ISBN number of purchase suggestions on the OPAC
  • 2024-02-15 10:40:43 - 35432 - (enhancement) Clarify and simplify the workings of MapItemsToHoldRequests
  • 2024-02-16 09:59:37 - 35952 - (minor) Removed unnecessary line in opac-blocked.pl
  • 2024-02-20 09:55:02 - 36088 - (trivial) Remove useless code form opac-account-pay.pl
  • 2024-02-20 14:55:25 - 35810 - (enhancement) Add back to top button to the staff interface
  • 2024-02-20 15:20:46 - 35983 - (normal) Branch specific Refund lost item replacement fee cannot be 'refund_unpaid'
  • 2024-02-21 05:03:42 - 35913 - (major) Item order prices do not fall back to MarcFieldsToOrder if not set by MarcItemFieldsToOrder
  • 2024-02-21 13:07:45 - 35554 - (minor) Authority search popup is only 700px
  • 2024-02-21 20:32:45 - 36032 - (enhancement) The "Next" pagination button has a double instead of a single angle
  • 2024-02-23 07:47:25 - 36047 - (major) Apostrophe in suggestion status reason blocks order receipt
  • 2024-02-23 09:18:07 - 36134 - (minor) Elasticsearch authentication using userinfo parameter crashes about.pl
  • 2024-02-23 10:00:50 - 36009 - (minor) Document koha-worker --queue elastic_index
  • 2024-02-23 10:07:49 - 36091 - (trivial) Spelling: Use "card number" instead of cardnumber in text
  • 2024-02-23 10:53:49 - 36004 - (enhancement) Typo in "Your concern was successfully submitted" OPAC text
  • 2024-02-23 11:10:19 - 36005 - (enhancement) Typo in "Your concern was successfully submitted" in staff interface
  • 2024-02-23 14:47:42 - 23781 - (enhancement) Recalls notices and messaging preferences
  • 2024-02-23 16:22:16 - 35362 - (enhancement) Update patron module pop-up windows with consistent footer markup
  • 2024-02-23 18:13:16 - 18317 - (enhancement) Allow check out of already checked out items through SIP
  • 2024-02-26 09:40:05 - 36138 - (enhancement) Add cancellation reason to opac-holdshistory.pl's Status column
  • 2024-02-26 10:09:31 - 36150 - (minor) Circulation home page styling does not match Cataloging home page styling
  • 2024-02-26 12:41:11 - 36156 - (enhancement) Duplicate selected value when a field or subfield is cloned
  • 2024-02-27 08:53:19 - 36170 - (normal) Wrong warning in memberentry
  • 2024-02-27 11:14:19 - 35724 - (enhancement) Define non-standard port numbers for SFTP upload/download in EDI accounts
  • 2024-02-27 15:38:48 - 36103 - (normal) Remove the "Cancel hold" link for item level holds
  • 2024-02-29 09:00:36 - 36010 - (normal) Items/AutomaticItemModificationByAge.t is failing
  • 2024-02-29 09:06:38 - 36099 - (trivial) JS error in console on non-existent biblio record
  • 2024-02-29 09:18:23 - 35916 - (normal) Purchase suggestions bibliographic filter should be a "contains" search
  • 2024-02-29 10:24:52 - 36158 - (trivial) Text on the "Show SQL code" button at guided_reports.pl breaks if report notice templates exist
  • 2024-02-29 10:27:05 - 36157 - (trivial) Links in the "Run with template" dropdown at guided_reports.pl have odd formatting
  • 2024-02-29 10:32:25 - 35911 - (enhancement) Archived suggestions show in patron's account
  • 2024-02-29 10:35:03 - 32132 - (enhancement) Missing budget_period_id in aqbudgets kills lateorders.pl
  • 2024-02-29 10:39:47 - 36105 - (enhancement) Add option to filter for "No status alias"
  • 2024-02-29 10:42:31 - 36140 - (normal) Wrong for attribute on Invoice number: label in invoice.tt
  • 2024-02-29 10:49:52 - 35151 - (enhancement) Convert ILLModuleCopyrightClearance system preference to additional contents
  • 2024-02-29 13:51:33 - 34574 - (enhancement) Datatables column dropdown select filter does not have a CSS class
  • 2024-03-01 07:57:42 - 35718 - (enhancement) Remove ES6 warnings from JavaScript system preferences
  • 2024-03-01 08:00:17 - 36100 - (major) Regression in bookings edit
  • 2024-03-01 08:13:32 - 36175 - (blocker) Checking out items that are booked doesn't quite work
  • 2024-03-01 08:22:49 - 35892 - (major) Fallback to GetMarcPrice in addorderiso2907 no longer works
  • 2024-03-01 08:52:54 - 35469 - (normal) Cannot create bookings without circulation permissions
  • 2024-03-01 09:42:53 - 36212 - (trivial) transferbook should not look for items without barcode
  • 2024-03-01 10:33:10 - 31427 - (major) Automatic renewal errors should come before many other renewal errors
  • 2024-03-01 10:45:28 - 36176 - (normal) We need tests to check for 'cud-' operations in stable branches (pre-24.05)
  • 2024-03-01 10:55:23 - 32693 - (enhancement) The 'About Koha' page loads slowly
  • 2024-03-01 21:00:57 - 35773 - (normal) Cannot create bookings without edit_borrowers, label_creator, routing or order_manage permissions