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/2022-07

From Koha Test Wiki MW Canasta on Koha Portainer
Jump to navigation Jump to search

Release maintenance of 21.05.x branch

Released version 21.05.17

Backport list: 7

  • Bug 28610 - Elasticsearch 7 - hits.total is now an object
  • Bug 29418 - Error searching for analytics in detail view
  • Bug 30551 - Cash register report shows wrong library when paying fees in two different libraries
  • Bug 30883 - Authorities merge is limited to 100 biblio with Elasticsearch
  • Bug 30234 - Serial local covers don't appear in the staff interface for other libraries with SeparateHoldings
  • some security bug
  • Bug 29504 - Confirm item parts requires force_checkout permission (checkouts tab)

Minor stuff

Reverted backport from previous cycle causing issues: Bug 30035 - Wrong month name in numbering pattern

Patchsets analyzed but not backported: 10

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, quick analysis
  • missing dependencies/not affecting my branch
  • not enough benefits compared to the risks of regression

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. Or questions to clarify something in the code.
  • 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 wrangling: indicate patch complexity for 49 tickets in QA queue

Bug 30882 - Add max_result_window to index config

Only minor terminology issue remaining: Bug 27667 - Display the number of non-indexed records

Bug 31000 - Use of uninitialized value $record_type in string eq

Bug 31020 - PassItemMarcToXSLT only applies on results pages

Attempt: Bug 29100 - Add checkouts data loop to predue notices script ( advance_notices.pl )

Bug 30935 - Holds to pull shows wrong first patron

Missing tests: Bug 14784 - Missing checkin message for debarred patrons when issuing rules 'fine days = 0'

Bug 31139 - basic_workflow.t is failing

Bug 30970 - holdst columns don't match actual columns in 'Holds waiting'

Rebased and reviewed, more info to finish testing: Bug 30039 - Add published_on column to missing issues table on claims.tt

Maybe found minor issue: Bug 31220 - Error when attempting to export selected labels as PDF

Bug 31244 - Logout when not logged in raise a 500

Bug 31246 - displayed in 'Additional fields' section

Bug 31247 - Staff interface 2FA blocks logging into the OPAC

Found and fixed minor issues Bug 28864 - The patron search results in the patron card creator doesn't seem to use PatronsPerPage syspref

Bug 31238 - Unable to save authorised value to frameworks subfields

Began analysis of 2 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.

Plan 2 signoff sessions with French speaking librarians for September

Plan a signoff session with English speaking librarians for September

Misc tasks and work on tickets: Analysis or implementation

Chaired Development IRC meeting 6 July 2022

Fix submitted for Bug 31069 - Did you mean? in the OPAC - links have tags

Rebased Bug 29955 - Move C4::Acquisition::populate_order_with_prices to Koha::Acquisition::Order

Contributed to french translation

Chaired Development IRC meeting 20 July 2022

Try to unblock the move of IRC bot to a dedicated channel

Found the commit that causes Bug 30030 - Test t/db_dependent/Koha/Patrons.t is_going_to_expire fails on U18

Attempt to rescue (rebase) Bug 15516 - Allow to place a hold on first available item from a group of titles

Assess our current state of MySQL support related to an upgrade issue

https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=29805#c10

Rescue (rebase) Bug 26282 - Allow staff to decide if a hold cancellation notice will be sent when cancelling a hold

Failed attempt to rescue (rebase) Bug 25260 - Merge 'reserves' and 'old_reserves' into a new 'holds' table

Rescue (rebase) Bug 18745 - Serial claims: save supplier info on serial-level