From 99ffc00e62c0ca337b2a913046b0d977de30db55 Mon Sep 17 00:00:00 2001 From: Martin Renvoize Date: Wed, 29 Apr 2026 10:02:56 +0100 Subject: [PATCH] Bug 29016 [25.11.x]: (QA follow-up) Document the action_logs list controller Replace the empty =head3 stub with a proper synopsis explaining the URL, the supported filtering / ordering / embed surface, and the permission requirement. Aligns the controller with the documentation density of other Koha REST controllers and removes the "Missing POD" QA noise. Test plan: 1. perl -MKoha::REST::V1::ActionLogs -e '' (still loads) 2. perl -c Koha/REST/V1/ActionLogs.pm (still parses) 3. perldoc Koha/REST/V1/ActionLogs.pm (renders the new POD) Signed-off-by: Lucas Gass Signed-off-by: Jacob O'Mara --- Koha/REST/V1/ActionLogs.pm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Koha/REST/V1/ActionLogs.pm b/Koha/REST/V1/ActionLogs.pm index 68c68c8fd2..d3d31283d5 100644 --- a/Koha/REST/V1/ActionLogs.pm +++ b/Koha/REST/V1/ActionLogs.pm @@ -29,6 +29,15 @@ use Try::Tiny qw( catch try ); =head3 list + GET /api/v1/action_logs + +Returns a list of action_log entries. + +Filtering, ordering, pagination and embeds (C, C) are +all driven by the standard Koha REST query parameters and the +C header. Authorisation requires the C +permission. + =cut sub list {