User:Victor Grousset - tuxayo/Community work/Reports/2022-07

From Koha Wiki
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