User:Victor Grousset - tuxayo/Community work/Reports/2021-03

From Koha Wiki
Jump to navigation Jump to search

Release maintenance of 19.11.x branch

Released version 19.11.16

Backport list: 10

  • Bug 27569 - marc-framework import function doesn't accept LibreOffice csv/ods file formats
  • Bug 26997 - Database Mysql Version 8.0.22 failed to Update During Upgrade
  • Follow up of Bug 26592 - XSS vulnerability when ysearch is used
  • Bug 27626 - Patron self-registration breaks if categorycode and password are hidden
  • Bug 24398 - Error when viewing single news item and NewsAuthorDisplay pref set to OPAC
  • Bug 27821 - sanitize_zero_date does not handle datetime
  • Bug 27798 - Independent branches should have a warning
  • Bug 27784 - Unknown authority types break elasticsearch authorities indexing
  • Bug 26457 - DB DeadLock when renewing checkout items
  • Bug 27933 - Order patron search broken (dateofbirth, cardnumber, expirationdate)

Minor stuff

Patchsets analyzed but not backported: 31

This plus the backported patches gives and idea of the stream of patches to process.

Not backported due to one of the following:

  • severity too low considering this is the oldoldstable branch of Koha
  • missing dependencies/not affecting my branch
  • not enough benefits compared to the risks of regression

Backport attempts: 4

Some time needed to determine whether it impacts 19.11 or the feasibility of the backport. And also attempts to backport not possible due to code conflicts.

  • Bug 26208 - Overdues restrictions not consistently removed when renewing multiple items at once (edit)
  • Bug 26457 - DB DeadLock when renewing checkout items
  • Bug 27808 - Item's onloan column remains unset if a checked out item is issued to another patron without being returned first
  • Bug 27597 - Searching "kw:term" does not work with Elasticsearch

QA

Notes:

  • An attempt results in feedback provided on the bug. To ask if I correctly followed the test plan due to results that I couldn't interpret. Or if there is indeed an issue.
  • Partial QA is a way to contribute to a ticket that I can't QA alone but for which I can apply the test plan and run the QA script. Leaving the functional or code review for someone knowing that area.

Bug 25429 - Cleanup Database - remove resolved claims returned from db after X days

Found issue: Bug 18989 - Allow displaying biblios with all items hidden by OpacHiddenItems

Partial QA: Bug 25476 - Uploaded files can't be easily browsed via upload.pl

Maybe found issue: Bug 26459 - Allow sip_cli_emulator to handle cancelling holds

Began QA: Bug 27546 - Add option to search within results on the staff client

Bug 27546 - Add option to search within results on the staff client

Bug 26459 - Allow sip_cli_emulator to handle cancelling holds

Began analysis of 1 patchsets

Often one must start reviewing a patch and test plan to really know if it's possible or not to QA it. This is still a way to get to know more Koha and the code though. And eventually find issues.

Signoffs (testing submitted patches so they can move on to be integrated)

Note: an attempt usually results in feedback provided on the bug. To ask if I correctly followed the test plan due to results that I couldn't interpret. Or if there is indeed an issue.

Found an issue: Bug 27968 - MARC framework CSV and ODS import incomplete or corrupted

Bug 26528 - Koha return no result if there's invalid records in Z39.50/SRU server reply

Found an issue: Bug 14242 - Use ISBN-field to fill out purchase suggestions (using an Ajax-request)

Misc tasks and work on tickets: Analysis or implementation

Answered some questions about translation

Fixed test data for Bug 27569 - marc-framework import function doesn't accept LibreOffice csv/ods file formats

Try to update the terminology file of the french translation

Asked for help in the translation mailing list to update the terminology file

Tried to troubleshoot "reset_all_unimarc is not working correctly"

https://gitlab.com/koha-community/koha-testing-docker/-/issues/223

Documentation

Created a page with questions and answers about the translation process

https://wiki.koha-community.org/wiki/Traduction_Koha

New tickets opened

i.e. Found something wrong and documented how to reproduce it. Or suggest an enhancement (usually for dev tools)

Bug 27968 - MARC framework CSV and ODS import incomplete or corrupted

Bug 27989 - MARC subfield structure can pick subfields from 100 instead of 10

Reported issue with sandboxes

https://github.com/bywatersolutions/koha-sandboxes-docker/issues/47