Koha Dashboard

Koha release date

Random Bug

To Do

Needs Signoff

10 Oldest bugs

Needs QA

10 Oldest bugs
  • 28658 - With SearchMyLibraryFirst if library isn't set for the opac, try to guess it by checking branchip
  • 17385 - Add custom export formats for bibliographic records
  • 28657 - Expand branches.branchip to allow for multiple space separated ip ranges
  • 32731 - Option for cataloguing tools to also be shown in Tools Home
  • 33857 - Reduce and resize local cover images
  • 33522 - Optionally skip (in)active patrons when sending membership expiry notices
  • 33845 - Hold notes should show when viewing a patron's hold list
  • 15504 - Track Patron's Last Activity
  • 31357 - Separate holds history from intranetreadinghistory
  • 34136 - Add ability to render a report using a notice template

Needs Documenting

10 Oldest bugs

Progress

Last Signoffs

10 Most recent signoffs
  • 25814 - SIP: Add a message on successful checkin (David Nind)
  • 34784 - Add ability to populate empty item callnumbers for a record based on the itemcallnumber syspref (David Nind)
  • 21173 - Add Hours as an age unit to auto item modifications by age for the items.damaged_on, items.itemlost_on and items.withdrawn_on age fields (David Nind)
  • 34889 - Convert PatronSelfRegistrationAdditionalInstructions system preference to HTML customization (David Nind)
  • 34800 - Update contributor openhub links (David Nind)
  • 33395 - Patron search results shows only overdues if patron has overdues (Lucas Gass)
  • 33050 - Allow to specify quote char in runreport.pl (David Nind)
  • 34887 - Merge Patron.t into t/db/Koha/Patron.t (Marcel de Rooy)
  • 34869 - Convert OPACResultsSidebar system preference to HTML customization (David Nind)
  • 34275 - Add a button to easily toggle between advanced/basic cataloging editors (Esther Melander)

New features

10 Newest features pushed
  • 34114 - Replace the use of jQueryUI sortable
  • 33948 - Replace GetAllIssues with Koha::Checkouts - staff
  • 33499 - Make interface URL clickable on vendor details
  • 30825 - Get rid of GetReservesControlBranch
  • 34553 - Update send list and send cart popup footers
  • 34453 - Update background of quick spine label pop-up
  • 34446 - Typo: Can be guarantee
  • 34383 - Inconsistencies in Patron attributes page titles, breadcrumbs, and header
  • 34230 - Add part_name and part_number to subscription result list
  • 34215 - Vue Toolbar component should be more flexible

Bug activity

2023-09-23: 143 changes
2023-09-24: 17 changes
2023-09-25: 16 changes

Bug statuses

Package statuses

22.11: 22.11.09-1 on 2023-09-04
22.05: 22.05.15-1 on 2023-08-06
21.11: 21.11.23-1 on 2023-08-06
21.05: 21.05.21-1 on 2022-12-05

Build statuses

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

Rescues - September

  • Katrin Fischer - 6
  • Jonathan Druart - 6
  • Nick Clemens - 4
  • Martin Renvoize - 3
  • Marcel de Rooy - 2
  • Kyle M Hall - 2
  • Tomás Cohen Arazi - 2
  • Pedro Amorim - 1
  • Hammat wele - 1
  • Total - 27

Documentations - September

  • Matt Blenkinsop - 1
  • Total - 1

Signoffs - September

  • David Nind - 50
  • Émily-Rose Francoeur - 16
  • Jonathan Druart - 11
  • Lucas Gass - 9
  • Salah Ghedda - 8
  • Owen Leonard - 7
  • Michaela Sieber - 6
  • David Cook - 6
  • Pedro Amorim - 5
  • Kyle M Hall - 5
  • Laura Escamilla - 5
  • Martin Renvoize - 5
  • Katrin Fischer - 4
  • Andrew Auld - 3
  • Caroline Cyr La Rose - 3
  • Stina Hallin - 3
  • Tomás Cohen Arazi - 3
  • Matt Blenkinsop - 3
  • Marcel de Rooy - 2
  • Esther Melander - 2
  • Nick Clemens - 2
  • Chris Cormack - 1
  • Lisette Scheer - 1
  • Christopher Brannon - 1
  • Emily Lamancusa - 1
  • Phil Ringnalda - 1
  • Philip Orr - 1
  • Katariina Hanhisalo - 1
  • Dani Elder - 1
  • Total - 166

Passed QA - September

  • Marcel de Rooy - 45
  • Katrin Fischer - 41
  • Jonathan Druart - 33
  • Martin Renvoize - 21
  • Kyle M Hall - 11
  • Tomás Cohen Arazi - 7
  • Victor Grousset/tuxayo - 6
  • Lucas Gass - 6
  • Pedro Amorim - 4
  • Chris Cormack - 4
  • Emily Lamancusa - 4
  • Aleisha Amohia - 2
  • David Cook - 1
  • Nick Clemens - 1
  • Total - 186

Failed QA - September

  • Marcel de Rooy - 14
  • Katrin Fischer - 11
  • Jonathan Druart - 10
  • Victor Grousset/tuxayo - 5
  • Lucas Gass - 5
  • David Cook - 5
  • David Nind - 4
  • Owen Leonard - 2
  • Fridolin Somers - 1
  • Kyle M Hall - 1
  • Emily Lamancusa - 1
  • Martin Renvoize - 1
  • Total - 60

Rescues - 2023

  • Katrin Fischer - 57
  • Jonathan Druart - 22
  • Tomás Cohen Arazi - 20
  • Martin Renvoize - 19
  • Nick Clemens - 16
  • Marcel de Rooy - 15
  • Hammat wele - 7
  • Kyle M Hall - 7
  • Emily Lamancusa - 5
  • David Cook - 5
  • Victor Grousset/tuxayo - 4
  • Owen Leonard - 4
  • Lucas Gass - 3
  • Julian Maurice - 3
  • David Nind - 3
  • Agustín Moyano - 3
  • Matthias Meusburger - 2
  • Michaela Sieber - 2
  • Fridolin Somers - 2
  • Pedro Amorim - 2
  • Thibaud Guillot - 2
  • Mason James - 2
  • Marius - 2
  • Liz Rea - 1
  • Alex Arnaud - 1
  • Frédéric Demians - 1
  • Emmi Takkinen - 1
  • Mohd Hafiz Yusoff - 1
  • Matt Blenkinsop - 1
  • Michael Hafen - 1
  • Arthur Suzuki - 1
  • Paul Derscheid - 1
  • Magnus Enger - 1
  • Aleisha Amohia - 1
  • Trigon - 1
  • Andrew Fuerste-Henry - 1
  • Laura Escamilla - 1
  • Sally - 1
  • Barbara Johnson - 1
  • Caroline Cyr La Rose - 1
  • Kevin Carnes - 1
  • Heather - 1
  • Total - 226

Documentations - 2023

  • Caroline Cyr La Rose - 116
  • Aude Charillon - 12
  • Martin Renvoize - 5
  • Emmanuel Bétemps - 4
  • Aude Charillon - 3
  • Katrin Fischer - 2
  • Martin Renvoize - 2
  • Marie-Luce Laflamme - 2
  • Caroline Cyr La Rose - 1
  • Andrew Fuerste-Henry - 1
  • Martin Renvoize - 1
  • Emily Lamancusa - 1
  • Katrin Fischer - 1
  • Christian Stelzenmüller - 1
  • Matt Blenkinsop - 1
  • Total - 153

Signoffs - 2023

  • David Nind - 373
  • Sam Lau - 136
  • Owen Leonard - 110
  • Lucas Gass - 104
  • Martin Renvoize - 80
  • Katrin Fischer - 70
  • Jonathan Druart - 64
  • Matt Blenkinsop - 55
  • Caroline Cyr La Rose - 55
  • Pedro Amorim - 45
  • Andrew Auld - 42
  • Laura Escamilla - 40
  • Andrew Fuerste-Henry - 39
  • Tomás Cohen Arazi - 33
  • Nick Clemens - 32
  • Sally - 29
  • Michaela Sieber - 27
  • Marcel de Rooy - 27
  • Phil Ringnalda - 23
  • Barbara Johnson - 21
  • Emily Lamancusa - 20
  • Magnus Enger - 20
  • Kyle M Hall - 19
  • Émily-Rose Francoeur - 16
  • David Cook - 16
  • Philip Orr - 9
  • Salah Ghedda - 8
  • Marius - 7
  • Mason James - 7
  • Emmi Takkinen - 6
  • PTFS Europe Sandboxes - 6
  • Christopher Brannon - 6
  • Paul Derscheid - 6
  • Jonathan Field - 5
  • Chris Cormack - 5
  • Lisette Scheer - 5
  • Fridolin Somers - 5
  • Anonymous contributor - 5
  • Frédéric Demians - 5
  • Janusz Kaczmarek - 4
  • Victor Grousset/tuxayo - 4
  • Stina Hallin - 4
  • Paul Poulain - 4
  • delaye - 4
  • Amaury GAU - 4
  • Julian Maurice - 3
  • Heather - 3
  • Kevin Carnes - 3
  • Christian Nelson - 3
  • Jan Kissig - 3
  • Alexander Blanchard - 3
  • Jacob O'Mara - 3
  • Michal Denar - 2
  • Andreas Roussos - 2
  • Laurence Rault - 2
  • Alexander Wagner - 2
  • Anneli Österman - 2
  • Andrii Nugged - 2
  • Hammat wele - 2
  • Jessie Zairo - 2
  • Agustín Moyano - 2
  • Aleisha Amohia - 2
  • Marie - 2
  • Esther Melander - 2
  • Clemens Tubach - 2
  • Matthias Meusburger - 2
  • Dani Elder - 1
  • Amanda Hovey - 1
  • Thomas Klausner - 1
  • Christina Fairlamb - 1
  • Johanna Miettunen - 1
  • Katariina Hanhisalo - 1
  • Jason Robb - 1
  • Kelly McElligott - 1
  • Rhonda Kuiper - 1
  • Veli-Matti Häkkinen - 1
  • George Williams (NEKLS) - 1
  • Arthur Suzuki - 1
  • Inkeri Hakulinen - 1
  • AspenCat Team - 1
  • Mohd Hafiz Yusoff - 1
  • Michael Kuhn - 1
  • Alex Buckley - 1
  • Alexandra Speer - 1
  • Brendan Gallagher - 1
  • Thibault Keromnès - 1
  • Catrina Berka - 1
  • Frank Hansen - 1
  • Juliet Heltibridle - 1
  • Pascal Uphaus - 1
  • Nicolas Giraud - 1
  • Björn Nylén - 1
  • Anonymous contributor - 1
  • Dept Num - 1
  • Eric Balluto - 1
  • mathieu saby - 1
  • Anonymous contributor - 1
  • Rebecca Coert - 1
  • Peter Vashchuk - 1
  • Total - 1687

Passed QA - 2023

  • Katrin Fischer - 406
  • Marcel de Rooy - 206
  • Martin Renvoize - 191
  • Jonathan Druart - 177
  • Nick Clemens - 151
  • Kyle M Hall - 97
  • Tomás Cohen Arazi - 54
  • Victor Grousset/tuxayo - 35
  • Lucas Gass - 32
  • David Cook - 12
  • Aleisha Amohia - 12
  • Emily Lamancusa - 9
  • Pedro Amorim - 8
  • Mason James - 7
  • Matt Blenkinsop - 5
  • Chris Cormack - 4
  • Fridolin Somers - 2
  • Jacob O'Mara - 2
  • Owen Leonard - 1
  • Andrii Nugged - 1
  • Total - 1412

Failed QA - 2023

  • Katrin Fischer - 104
  • Marcel de Rooy - 101
  • Jonathan Druart - 71
  • Lucas Gass - 25
  • David Nind - 22
  • Owen Leonard - 20
  • Nick Clemens - 18
  • Kyle M Hall - 18
  • Tomás Cohen Arazi - 18
  • David Cook - 13
  • Sam Lau - 11
  • Martin Renvoize - 11
  • Victor Grousset/tuxayo - 9
  • Emily Lamancusa - 9
  • Phil Ringnalda - 8
  • Caroline Cyr La Rose - 8
  • Andrew Fuerste-Henry - 8
  • Laura Escamilla - 8
  • Barbara Johnson - 5
  • Magnus Enger - 5
  • Amaury GAU - 4
  • Philip Orr - 4
  • Christopher Brannon - 3
  • Andrew Auld - 3
  • Marius - 3
  • Michaela Sieber - 2
  • Eric Balluto - 1
  • Alexandra Speer - 1
  • Inkeri Hakulinen - 1
  • Eric Bégin - 1
  • Christian Stelzenmüller - 1
  • Janusz Kaczmarek - 1
  • Fridolin Somers - 1
  • Hammat wele - 1
  • Aleisha Amohia - 1
  • Lisette Scheer - 1
  • Anonymous contributor - 1
  • Anke Bruns - 1
  • Aude Charillon - 1
  • ajestin - 1
  • Anonymous contributor - 1
  • Marie-Luce Laflamme - 1
  • Total - 527

Patches pushed for release 23.11