[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Nick Clemens (kidclamp) changed: What|Removed |Added Status|Signed Off |Failed QA --- Comment #154 from Nick Clemens (kidclamp) --- The 'Restore bibliographic record' button when trying to restore a deleted item on a deleted biblio does not work, I get: Error loading bibliographic record 277 The get for biblios requires an Accept header - I tried clearing that, but it also cannot embed items - I think we need a different call here The deleted on column does not search for me at all - if I type 2026 in the search I get no records, I tried with "03/06/2026" and "2026-03-06" and got no results -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Keywords|release-notes-needed| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #153 from Martin Renvoize (ashimema) --- Restored the lost signoff lines, added my own signoff line as I've now also reviewed this.. added the sponsored by lines. I've also added a couple of follow-ups to deal with Nicks QA comments. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #152 from Martin Renvoize (ashimema) --- Created attachment 194248 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194248&action=edit Bug 17387: (follow-up) move records_restore under editcatalogue permission The restore functionality is a cataloguing operation and should live under the editcatalogue permission module (bit 9) rather than tools (bit 13), consistent with where it appears in the UI. Update all references: - userpermissions.sql and atomicupdate: module_bit 13 → 9 - Swagger x-koha-authorization: tools → editcatalogue - CGI flagsrequired: tools → editcatalogue - Templates: CAN_user_tools_records_restore → CAN_user_editcatalogue_records_restore - C4::Auth::get_cataloguing_page_permissions: remove from tools sub-perms list (editcatalogue '*' already covers it) - Tests: module_bit 13 → 9 Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #151 from Martin Renvoize (ashimema) --- Created attachment 194247 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194247&action=edit Bug 17387: (follow-up) address review feedback - Fix permission description to explicitly mention bibliographic records and items (not just 'records') - Fix date filter to use correct DB column per table: deletedbiblio uses 'timestamp', deleteditems uses 'deleted_on' - Remove leftover CAN_user_editcatalogue_edit_catalogue condition from the Batch editing section in cat-menu.inc; a user with only edit_catalogue would see an empty section heading - Wrap biblio and item restore operations in DB transactions so that a failed store cannot leave a record inserted without being removed from the deleted table (or vice-versa) - Catch Koha::Exceptions::Object::DuplicateID in the item restore controller and return a human-readable 409 instead of a generic 500 - When 'Restore bibliographic record' is clicked in the deleted-bib warning modal, fetch the biblio and open the full restore modal with the originally clicked item pre-selected, rather than restoring immediately without item selection Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #150 from Martin Renvoize (ashimema) --- Created attachment 194246 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194246&action=edit Bug 17387: (follow-up) restore tests should account for new library groups checks Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #149 from Martin Renvoize (ashimema) --- Created attachment 194245 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194245&action=edit Bug 17387: (follow-up) take library groups in to account for permissions check Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #148 from Martin Renvoize (ashimema) --- Created attachment 194244 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194244&action=edit Bug 17387: add logging for biblio/item restore This adds RESTORE action for biblios and items to the action log Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #147 from Martin Renvoize (ashimema) --- Created attachment 194243 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194243&action=edit Bug 17387: add restore records permission as child of cataloguing perms Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #146 from Martin Renvoize (ashimema) --- Created attachment 194242 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194242&action=edit Bug 17387: add links for restore item/biblio to cataloguing Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #145 from Martin Renvoize (ashimema) --- Created attachment 194241 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194241&action=edit Bug 17387: add sidebar date filtering for item/biblio restore Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #144 from Martin Renvoize (ashimema) --- Created attachment 194240 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194240&action=edit Bug 17387: add modal for restoring biblios with item selection Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #143 from Martin Renvoize (ashimema) --- Created attachment 194239 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194239&action=edit Bug 17387: add items embed to deleted biblios API Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #142 from Martin Renvoize (ashimema) --- Created attachment 194238 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194238&action=edit Bug 17387: add modal warning for items with deleted biblios Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #141 from Martin Renvoize (ashimema) --- Created attachment 194237 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194237&action=edit Bug 17387: add biblio embed to deleteditems return Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #140 from Martin Renvoize (ashimema) --- Created attachment 194236 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194236&action=edit Bug 17387: add pagination headers and support comma-delimited Accept headers Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #139 from Martin Renvoize (ashimema) --- Created attachment 194235 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194235&action=edit Bug 17387: add restore records page Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #138 from Martin Renvoize (ashimema) --- Created attachment 194234 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194234&action=edit Bug 17387: item cannot be restored if associated biblio does not exist Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #137 from Martin Renvoize (ashimema) --- Created attachment 194233 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194233&action=edit Bug 17387: reindex biblio/item on restore Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #136 from Martin Renvoize (ashimema) --- Created attachment 194232 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194232&action=edit Bug 17387: add restore item/biblio tests Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #135 from Martin Renvoize (ashimema) --- Created attachment 194231 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194231&action=edit Bug 17387: update swagger for deleted biblios/items restore Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #134 from Martin Renvoize (ashimema) --- Created attachment 194230 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194230&action=edit Bug 17387: add deleted biblios restore api Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #133 from Martin Renvoize (ashimema) --- Created attachment 194229 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194229&action=edit Bug 17387: add deleted items restore api Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #132 from Martin Renvoize (ashimema) --- Created attachment 194228 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=194228&action=edit Bug 17387: add restore functionality to Old::Biblio/Item TEST PLAN: Item/Biblio Undelete Feature SETUP: - Apply patches and update database - Give test user "Restore deleted records" permission under Cataloging permissions - Delete at least one bibliographic record with items attached - Delete at least one standalone item TESTING: Navigate to Cataloging: - Go to Cataloging home page - Click "Restore deleted records" link (should be visible with permission) Test Restore Records Page: - Verify two tables appear: "Deleted bibliographic records" and "Deleted items" - Verify deleted records appear in tables with biblio ID, title, barcode, deleted date Test Date Filtering: - In left sidebar, enter date range in "Deleted from" and "Deleted to" fields - Click "Apply" button - tables should filter by date range - Click "Clear" button - filter should reset Test Item Restore: - Find a deleted item in the items table (with existing biblio) - Click "Restore" button in Actions column - Verify success message appears and item disappears from table - Search catalog for the restored item - confirm it's back Test Biblio Warning Modal: - Find a deleted item whose biblio is also deleted - Click "Restore" button on the item - Modal appears warning "bibliographic record is deleted" - Click "Restore biblio" - biblio restores, modal closes - Click "Restore" on the item again - item now restores successfully - Verify both records are back in catalog Test Biblio with Items Restore: - Find deleted biblio with multiple deleted items - Click "Restore" button for the biblio - Modal shows checkboxes for each deleted item - Select some items (not all), click "Restore with selected items" - Verify biblio and selected items restore - Unselected items remain in deleted items table Permission Testing: - Remove "Restore deleted records" permission from user - Verify "Restore deleted records" link no longer appears in Cataloging home Signed-off-by: Michaela Sponsored-by: ByWater Solutions Signed-off-by: Martin Renvoize -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189119|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189118|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189117|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189116|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189115|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189114|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189113|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189112|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189111|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189110|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189109|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189108|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189107|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189106|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189105|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189104|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189103|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189102|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Attachment #189101|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Status|Failed QA |Signed Off Sponsorship status|--- |Sponsored Comma delimited||ByWater Solutions list of Sponsors|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Martin Renvoize (ashimema) changed: What|Removed |Added Text to go in the||When a bibliographic record release notes||or item is deleted in Koha, ||the data is moved to the ||`deletedbiblio`, ||`deletedbiblioitems`, and ||`deleteditems` tables ||rather than being ||permanently removed. This ||new feature exposes those ||tables through a dedicated ||staff ||interface and REST API, ||enabling authorised users ||to restore that data back ||into the ||active catalogue. ||### New Features ||- A **Restore Deleted ||Records** page is ||accessible from the ||Cataloguing module home ||page, || presenting two tables: ||one for deleted ||bibliographic records and ||one for deleted items. ||- Each table displays key ||identifying information ||such as biblio ID, title, ||barcode, and || the date the record was ||deleted. ||- A **date range filter** ||in the sidebar allows staff ||to narrow results by ||deletion date. ||- Restoring a **deleted ||item** whose parent ||bibliographic record is ||also deleted will || present a warning modal, ||prompting the user to ||restore the bibliographic ||record first. ||- Restoring a **deleted ||bibliographic record** ||opens a modal listing any ||associated deleted || items, with checkboxes ||allowing the user to select ||which items (if any) to ||restore || alongside the ||bibliographic record. ||- Restored records are ||automatically ||**re-indexed** in the ||search engine (Zebra / || Elasticsearch) upon ||restoration. ||- Restore actions are ||written to the **action ||log** (`RESTORE` action for ||both biblios || and items), providing an ||audit trail. ||- Library group membership ||is taken
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Nick Clemens (kidclamp) changed: What|Removed |Added Status|Signed Off |Failed QA --- Comment #130 from Nick Clemens (kidclamp) --- Overall, this is very slick, and very constrained to its own area, so I think it's a good addition. Couple things I noticed: Must fix: - the new permission should explicitly state that it is both bibliographic records and items - date filtering appears to be on timestamp - it should use deleted_on which is what displays - you added: CAN_user_editcatalogue_edit_catalogue as a condition to display the cataloging module link - so a user with only edit catalogue now gets a blank cataloging page, looks like a leftover from before the permission was added - I think the restoration/deletion needs to be in a transaction to prevent a case where something is restored and not removed from the old table? Should fix: - new permission is under tools, not cataloging the test plan and the commit are wrong - When trying to restore a deleted item from a deleted bib, I would expect restoring the bib would also restore the item I clicked initiially - feels like extra work to have to then click item I would expect the biblio modal to display the items with the previous item preselected - Better error handling: Try 1 - delete an item 2 - add new item to catalog with same barcode 3 - try to restore old item 4 - only failure is reported Error restoring item 2021: Something went wrong, check Koha logs for details. It seems this should give some indication Could fix: I added 1000 items to a record, deleted them all. The biblio list displayed very fast, this was nice to see, however only showing the library codes is a little messy, this might impact speed, but not everyone knows their branch codes. The choice of columns overall seems a little arbitrary - none of the notes/collection/etc. - I suppose the assumption is I have the item to use the barcode? Similarly - if I delete an item and not a bib I have to know the biblionumber to find it in the list - not being able to search by title is odd but makes sense if you assume item is in hand -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #131 from Nick Clemens (kidclamp) --- Also release notes please ;-) -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Lisette Scheer changed: What|Removed |Added Keywords||release-notes-needed -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Danielle M. changed: What|Removed |Added CC||[email protected] -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Chip Halvorsen changed: What|Removed |Added CC||Chip.Halvorsen@WestlakeLibr ||ary.org -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 [email protected] changed: What|Removed |Added CC||[email protected] -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #129 from Anneli Österman --- Thank you Martin for your answer. I added a new bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41295 about the component parts. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Anneli Österman changed: What|Removed |Added Blocks||41295 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41295 [Bug 41295] Restore deleted records tool to show child records / component parts in connection with the host record -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #128 from Martin Renvoize (ashimema) --- (In reply to Anneli Österman from comment #127) > Question about child records / component parts. Is there a way to identify > if the bibliographic record had child records / component parts that also > needs to be restored? The linkage between monographic record and component > record is in the component records field 773 (in MARC21). Or do the restorer > just have to know that there are child records too? I did not see any > indication that listed record is a child record or that monographic record > has child records. I don't think we took that into account right now and I think it should be treated as it's own development on top of this. Could you submit a new bug depending on this one with your needs and requirements Anneli? -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Emmi Takkinen changed: What|Removed |Added CC||[email protected] -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Anneli Österman changed: What|Removed |Added CC||anneli.osterman@koha-suomi. ||fi --- Comment #127 from Anneli Österman --- Question about child records / component parts. Is there a way to identify if the bibliographic record had child records / component parts that also needs to be restored? The linkage between monographic record and component record is in the component records field 773 (in MARC21). Or do the restorer just have to know that there are child records too? I did not see any indication that listed record is a child record or that monographic record has child records. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Nick Clemens (kidclamp) changed: What|Removed |Added QA Contact|[email protected] |[email protected] |y.org | -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Status|Failed QA |Signed Off -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189099|0 |1 is obsolete|| --- Comment #125 from Jacob O'Mara --- Created attachment 189118 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189118&action=edit Bug 17387: (follow-up) take library groups in to account for permissions check -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189100|0 |1 is obsolete|| --- Comment #126 from Jacob O'Mara --- Created attachment 189119 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189119&action=edit Bug 17387: (follow-up) restore tests should account for new library groups checks -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189097|0 |1 is obsolete|| --- Comment #123 from Jacob O'Mara --- Created attachment 189116 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189116&action=edit Bug 17387: add restore records permission as child of cataloguing perms -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189098|0 |1 is obsolete|| --- Comment #124 from Jacob O'Mara --- Created attachment 189117 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189117&action=edit Bug 17387: add logging for biblio/item restore This adds RESTORE action for biblios and items to the action log -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189096|0 |1 is obsolete|| --- Comment #122 from Jacob O'Mara --- Created attachment 189115 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189115&action=edit Bug 17387: add links for restore item/biblio to cataloguing -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189095|0 |1 is obsolete|| --- Comment #121 from Jacob O'Mara --- Created attachment 189114 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189114&action=edit Bug 17387: add sidebar date filtering for item/biblio restore -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189094|0 |1 is obsolete|| --- Comment #120 from Jacob O'Mara --- Created attachment 189113 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189113&action=edit Bug 17387: add modal for restoring biblios with item selection -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189093|0 |1 is obsolete|| --- Comment #119 from Jacob O'Mara --- Created attachment 189112 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189112&action=edit Bug 17387: add items embed to deleted biblios API -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189092|0 |1 is obsolete|| --- Comment #118 from Jacob O'Mara --- Created attachment 189111 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189111&action=edit Bug 17387: add modal warning for items with deleted biblios -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189091|0 |1 is obsolete|| --- Comment #117 from Jacob O'Mara --- Created attachment 189110 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189110&action=edit Bug 17387: add biblio embed to deleteditems return -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189090|0 |1 is obsolete|| --- Comment #116 from Jacob O'Mara --- Created attachment 189109 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189109&action=edit Bug 17387: add pagination headers and support comma-delimited Accept headers -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189089|0 |1 is obsolete|| --- Comment #115 from Jacob O'Mara --- Created attachment 189108 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189108&action=edit Bug 17387: add restore records page -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189088|0 |1 is obsolete|| --- Comment #114 from Jacob O'Mara --- Created attachment 189107 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189107&action=edit Bug 17387: item cannot be restored if associated biblio does not exist -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189087|0 |1 is obsolete|| --- Comment #113 from Jacob O'Mara --- Created attachment 189106 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189106&action=edit Bug 17387: reindex biblio/item on restore -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189086|0 |1 is obsolete|| --- Comment #112 from Jacob O'Mara --- Created attachment 189105 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189105&action=edit Bug 17387: add restore item/biblio tests -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189085|0 |1 is obsolete|| --- Comment #111 from Jacob O'Mara --- Created attachment 189104 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189104&action=edit Bug 17387: update swagger for deleted biblios/items restore -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189084|0 |1 is obsolete|| --- Comment #110 from Jacob O'Mara --- Created attachment 189103 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189103&action=edit Bug 17387: add deleted biblios restore api -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189083|0 |1 is obsolete|| --- Comment #109 from Jacob O'Mara --- Created attachment 189102 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189102&action=edit Bug 17387: add deleted items restore api -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189082|0 |1 is obsolete|| --- Comment #108 from Jacob O'Mara --- Created attachment 189101 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189101&action=edit Bug 17387: add restore functionality to Old::Biblio/Item TEST PLAN: Item/Biblio Undelete Feature SETUP: - Apply patches and update database - Give test user "Restore deleted records" permission under Cataloging permissions - Delete at least one bibliographic record with items attached - Delete at least one standalone item TESTING: Navigate to Cataloging: - Go to Cataloging home page - Click "Restore deleted records" link (should be visible with permission) Test Restore Records Page: - Verify two tables appear: "Deleted bibliographic records" and "Deleted items" - Verify deleted records appear in tables with biblio ID, title, barcode, deleted date Test Date Filtering: - In left sidebar, enter date range in "Deleted from" and "Deleted to" fields - Click "Apply" button - tables should filter by date range - Click "Clear" button - filter should reset Test Item Restore: - Find a deleted item in the items table (with existing biblio) - Click "Restore" button in Actions column - Verify success message appears and item disappears from table - Search catalog for the restored item - confirm it's back Test Biblio Warning Modal: - Find a deleted item whose biblio is also deleted - Click "Restore" button on the item - Modal appears warning "bibliographic record is deleted" - Click "Restore biblio" - biblio restores, modal closes - Click "Restore" on the item again - item now restores successfully - Verify both records are back in catalog Test Biblio with Items Restore: - Find deleted biblio with multiple deleted items - Click "Restore" button for the biblio - Modal shows checkboxes for each deleted item - Select some items (not all), click "Restore with selected items" - Verify biblio and selected items restore - Unselected items remain in deleted items table Permission Testing: - Remove "Restore deleted records" permission from user - Verify "Restore deleted records" link no longer appears in Cataloging home -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Lucas Gass (lukeg) changed: What|Removed |Added Status|Signed Off |Failed QA CC||[email protected] --- Comment #107 from Lucas Gass (lukeg) --- This is going to break xt/api.t tests: xt/api.t 1/8 # Failed test at xt/api.t line 93. # got: '2' # expected: '0' # $VAR1 = [ # { # 'name' => 'body', # 'route' => '/deleted/biblios/{biblio_id}', # 'type' => 'parameter', # 'verb' => 'put' # }, # { # 'verb' => 'put', # 'type' => 'response', # 'name' => '200', # 'route' => '/deleted/biblios/{biblio_id}' # } # ]; -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #106 from Jacob O'Mara --- Good spot. Follow up added and moved back to Signed off/Needs QA. Thanks for taking a look so quickly! -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Status|Failed QA |Signed Off -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #105 from Jacob O'Mara --- Created attachment 189100 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189100&action=edit Bug 17387: (follow-up) restore tests should account for new library groups checks -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 --- Comment #104 from Jacob O'Mara --- Created attachment 189099 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189099&action=edit Bug 17387: (follow-up) take library groups in to account for permissions check -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189062|0 |1 is obsolete|| --- Comment #103 from Jacob O'Mara --- Created attachment 189098 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189098&action=edit Bug 17387: add logging for biblio/item restore This adds RESTORE action for biblios and items to the action log -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189061|0 |1 is obsolete|| --- Comment #102 from Jacob O'Mara --- Created attachment 189097 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189097&action=edit Bug 17387: add restore records permission as child of cataloguing perms -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189060|0 |1 is obsolete|| --- Comment #101 from Jacob O'Mara --- Created attachment 189096 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189096&action=edit Bug 17387: add links for restore item/biblio to cataloguing -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189059|0 |1 is obsolete|| --- Comment #100 from Jacob O'Mara --- Created attachment 189095 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189095&action=edit Bug 17387: add sidebar date filtering for item/biblio restore -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189058|0 |1 is obsolete|| --- Comment #99 from Jacob O'Mara --- Created attachment 189094 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189094&action=edit Bug 17387: add modal for restoring biblios with item selection -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189057|0 |1 is obsolete|| --- Comment #98 from Jacob O'Mara --- Created attachment 189093 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189093&action=edit Bug 17387: add items embed to deleted biblios API -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189056|0 |1 is obsolete|| --- Comment #97 from Jacob O'Mara --- Created attachment 189092 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189092&action=edit Bug 17387: add modal warning for items with deleted biblios -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189055|0 |1 is obsolete|| --- Comment #96 from Jacob O'Mara --- Created attachment 189091 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189091&action=edit Bug 17387: add biblio embed to deleteditems return -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189054|0 |1 is obsolete|| --- Comment #95 from Jacob O'Mara --- Created attachment 189090 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189090&action=edit Bug 17387: add pagination headers and support comma-delimited Accept headers -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189053|0 |1 is obsolete|| --- Comment #94 from Jacob O'Mara --- Created attachment 189089 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189089&action=edit Bug 17387: add restore records page -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189052|0 |1 is obsolete|| --- Comment #93 from Jacob O'Mara --- Created attachment 189088 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189088&action=edit Bug 17387: item cannot be restored if associated biblio does not exist -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189051|0 |1 is obsolete|| --- Comment #92 from Jacob O'Mara --- Created attachment 189087 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189087&action=edit Bug 17387: reindex biblio/item on restore -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189050|0 |1 is obsolete|| --- Comment #91 from Jacob O'Mara --- Created attachment 189086 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189086&action=edit Bug 17387: add restore item/biblio tests -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189049|0 |1 is obsolete|| --- Comment #90 from Jacob O'Mara --- Created attachment 189085 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189085&action=edit Bug 17387: update swagger for deleted biblios/items restore -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189048|0 |1 is obsolete|| --- Comment #89 from Jacob O'Mara --- Created attachment 189084 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189084&action=edit Bug 17387: add deleted biblios restore api -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189047|0 |1 is obsolete|| --- Comment #88 from Jacob O'Mara --- Created attachment 189083 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189083&action=edit Bug 17387: add deleted items restore api -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Jacob O'Mara changed: What|Removed |Added Attachment #189046|0 |1 is obsolete|| --- Comment #87 from Jacob O'Mara --- Created attachment 189082 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=189082&action=edit Bug 17387: add restore functionality to Old::Biblio/Item TEST PLAN: Item/Biblio Undelete Feature SETUP: - Apply patches and update database - Give test user "Restore deleted records" permission under Cataloging permissions - Delete at least one bibliographic record with items attached - Delete at least one standalone item TESTING: Navigate to Cataloging: - Go to Cataloging home page - Click "Restore deleted records" link (should be visible with permission) Test Restore Records Page: - Verify two tables appear: "Deleted bibliographic records" and "Deleted items" - Verify deleted records appear in tables with biblio ID, title, barcode, deleted date Test Date Filtering: - In left sidebar, enter date range in "Deleted from" and "Deleted to" fields - Click "Apply" button - tables should filter by date range - Click "Clear" button - filter should reset Test Item Restore: - Find a deleted item in the items table (with existing biblio) - Click "Restore" button in Actions column - Verify success message appears and item disappears from table - Search catalog for the restored item - confirm it's back Test Biblio Warning Modal: - Find a deleted item whose biblio is also deleted - Click "Restore" button on the item - Modal appears warning "bibliographic record is deleted" - Click "Restore biblio" - biblio restores, modal closes - Click "Restore" on the item again - item now restores successfully - Verify both records are back in catalog Test Biblio with Items Restore: - Find deleted biblio with multiple deleted items - Click "Restore" button for the biblio - Modal shows checkboxes for each deleted item - Select some items (not all), click "Restore with selected items" - Verify biblio and selected items restore - Unselected items remain in deleted items table Permission Testing: - Remove "Restore deleted records" permission from user - Verify "Restore deleted records" link no longer appears in Cataloging home -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17387 Andrew Fuerste-Henry changed: What|Removed |Added Status|Signed Off |Failed QA --- Comment #86 from Andrew Fuerste-Henry --- With apologies for throwing a wrench into thing: This needs to respect limits to item editing based on library groups. As is, this allows a user to restore items from other library groups that they would not be able to modify or delete. To recreate with KTD data: - Create a library group with "Limit item editing by group" selected - Add Centerville to your group - Grant permissions to Midway patron Henry Acevedo: catalogue, edit_catalogue, edit_items, items_batchdel, items_batchmod, records_restore - Log in as Henry, go to biblio 344 (E street shuffle), which contains a mix of Centerville and Midway items - Confirm you cannot edit or delete the Centerville items from the bib record - Confirm you cannot edit or delete the Centerville items from the batch item tools - Log in as a superlibrarian - Delete biblio 344 and all attached items - Log in as Henry - Confirm you can restore biblio 344 and all attached items With that Groups setup and those permissions, Henry should be allowed to restore the biblio and the Midway item, but not the Centerville items -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
