[Koha-bugs] [Bug 17387] Add an undelete feature for items/biblios

2026-03-06 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-02 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-03-01 Thread bugzilla-daemon--- via Koha-bugs
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

2026-02-28 Thread bugzilla-daemon--- via Koha-bugs
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

2026-01-22 Thread bugzilla-daemon--- via Koha-bugs
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

2026-01-22 Thread bugzilla-daemon--- via Koha-bugs
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

2026-01-09 Thread bugzilla-daemon--- via Koha-bugs
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

2025-12-03 Thread bugzilla-daemon--- via Koha-bugs
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

2025-12-03 Thread bugzilla-daemon--- via Koha-bugs
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

2025-12-03 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-24 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-24 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-24 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-17 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-13 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-06 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-05 Thread bugzilla-daemon--- via Koha-bugs
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

2025-11-04 Thread bugzilla-daemon--- via Koha-bugs
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/


  1   2   3   >