commit c513dee502a0a65819adc9c5df70f5fc8e2b6a4e Author: Martin Renvoize Date: Mon Mar 30 09:28:38 2026 +0100 Bug 41368: Fix ManageMarcImport Cypress test timing issue Replace the no-op `#job_callback` existence check with a recursive `cy.wait('@jobPoll')` that loops through each `/api/v1/jobs/*` poll response (arriving every ~1s) until it sees `status: finished`. This avoids any fixed timeout — the test proceeds as soon as the API signals completion, however long that takes on a given machine. Signed-off-by: Lucas Gass commit 92b1c11e3c5939d074db179950af60969fb6983a Author: Martin Renvoize Date: Fri Mar 27 16:16:19 2026 +0100 Bug 40383: (follow-up) Fix insertSampleEdifactMessages for new schema We moved host/username/password out of vendor_edi_accounts into a separate file_transports table between PQA and Pushed. Update the Cypress test fixture to insert a file_transports record first and reference it via file_transport_id, and clean it up in deleteSampleEdifactMessages. Signed-off-by: Martin Renvoize commit d35f76316d9be6fe03aa063fee8eb6290c0fabb1 Author: Martin Renvoize Date: Fri Mar 27 16:09:30 2026 +0100 Bug 41980: (follow-up) Fix Cypress test ambiguous field code search Typing "CE" in the allow_fields dropdown now matches both "CE - Unused" and "AY - Sequence number" (case-insensitive match on "ce" in "Sequence"), causing the wrong option to be selected. Use "CE - " to uniquely target the intended option. Signed-off-by: Martin Renvoize commit 35a1757c9739f27a51985ca917c46fb8fd26085f Author: Martin Renvoize Date: Fri Mar 27 11:14:11 2026 +0100 Bug 40383: (RM follow-up) Use csrf_token over csrfToken Signed-off-by: Martin Renvoize commit 679afb31ec8d830bcab0f68a4506a4a406046147 Author: Martin Renvoize Date: Fri Mar 27 11:03:06 2026 +0100 Bug 35380: (RM follow-up) Move TT to own script tag Adhere to JS19 Signed-off-by: Martin Renvoize commit 320e08a715b2b8bee9864506de659f212b8fc76e Author: Martin Renvoize Date: Fri Mar 27 10:37:20 2026 +0100 Bug 41462: (RM follow-up) Add koha_objects_class Add the missing plural class mapper to the OAI Sets schema file Signed-off-by: Martin Renvoize commit b3163a009b7e2ed1c14a44b00f0e72ecdb6063a6 Author: Brendan Lawlor Date: Fri Mar 20 17:30:11 2026 +0000 Bug 41638: (QA follow-up) Make label for alt contact city consistent with main and alt address city Signed-off-by: Martin Renvoize commit ecbaf3b4d5cbafa2731f622562eda00bb823b3ca Author: Owen Leonard Date: Thu Jan 22 13:36:36 2026 -0500 Bug 41638: (follow-up) Fix more instances, some markup errors I've added changes for member-alt-address-style.inc, member-alt-contact-style.inc, and member-main-address-style.inc. I've also made some related markup corrections: Missing ID on some inputs, incorrect "for" label on some labels. These fixes don't correct *all* validation errors but it's an improvement. Signed-off-by: Emmi Takkinen Signed-off-by: Martin Renvoize commit d8a24968880e5b50ac724909f528b03028c2f126 Author: Lisette Scheer Date: Thu Jan 15 17:00:43 2026 +0000 Bug 41638: Add IDs to labels on patron edit When targeting with jquery and css, labels on the patron edit screen can be fragile and complicated. This patch adds ids to all the labels that follow the following convention: