Koha Test Wiki MW Canasta on Koha Portainer

Test major Koha Wiki changes or bug fixes here without fear of breaking the production wiki.

For the current Koha Wiki, visit https://wiki.koha-community.org .

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

From Koha Test Wiki MW Canasta on Koha Portainer
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