Koha/members
Martin Renvoize b5a93edea5 Bug 30611: Add ability for staff to send password reset emails
This patch adds the ability for staff with the edit_borrowers permission
to send password reset emails to users.

The staff initiated password reset has it's own notice,
STAFF_PASSWORD_RESET, and the reset link produced has an extended
timeout of 5 days, as apposed to the usual 2 day limit.

Test plan
1) Apply patch and run the database update
2) Login to the staff client with a user who has the 'edit_borrowers'
   permission.
3) Note that a new, 'Send password reset' option appears under the
   'More' menu on the patron details page.
4) Clicking the button will queue the STAFF_PASSWORD_RESET notice and
   redirect the user to the Notices tab.

Signed-off-by: Sally <sally.healey@cheshiresharedservices.gov.uk>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
2022-05-10 15:17:17 -10:00
..
accountline-details.pl
apikeys.pl Bug 29859: Use iterator instead of as_list 2022-02-09 15:36:23 -10:00
boraccount.pl Bug 29859: Use iterator instead of as_list 2022-02-09 15:36:23 -10:00
cancel-charge.pl Bug 29457: Pass context borrowernumber 2021-12-21 20:44:15 -10:00
default_messageprefs.pl
deletemem.pl Bug 27145: Wrap delete and move_to_deleted in a transaction 2021-11-15 12:38:39 +01:00
discharge.pl
discharges.pl
files.pl
holdshistory.pl
housebound.pl
ill-requests.pl
mancredit.pl Bug 29844: Fix ->search occurrences 2022-02-09 15:36:23 -10:00
maninvoice.pl Bug 29859: Use iterator instead of as_list 2022-02-09 15:36:23 -10:00
member-flags.pl
member-password.pl
member.pl Bug 30485: (bug 30063 follow-up) Display all patrons if not term passed 2022-04-13 15:55:39 +02:00
memberentry.pl Bug 29926: Add ability for superlibrarian to view/edit password expiration 2022-05-06 10:33:09 -10:00
members-home.pl Bug 30485: (bug 30063 follow-up) Display all patrons if not term passed 2022-04-13 15:55:39 +02:00
members-update-do.pl
members-update.pl Bug 29844: Fix ->search occurrences 2022-02-09 15:36:23 -10:00
merge-patrons.pl
mod_debarment.pl
moremember.pl Bug 19532: (RM follow-up) More use of system preference 2022-03-14 23:11:12 -10:00
notices.pl Bug 30611: Add ability for staff to send password reset emails 2022-05-10 15:17:17 -10:00
patronimage.pl Bug 29541: Prevent users from another group to access patron's images 2022-02-02 21:05:29 -10:00
pay.pl
paycollect.pl Bug 29684: (QA follow-up) paycollect.pl don't needs borrower_data at all 2022-03-15 22:30:50 -10:00
print_overdues.pl Bug 29844: Fix ->search occurrences 2022-02-09 15:36:23 -10:00
printfeercpt.pl
printinvoice.pl
printslip.pl Bug 29062: Use primary key issued_id to fetch old_issues for letters 2021-10-07 15:49:01 +02:00
purchase-suggestions.pl
readingrec.pl
recallshistory.pl Bug 30291: Changes to staff client files 2022-05-05 11:17:36 -10:00
routing-lists.pl
search.pl Bug 30093: Make patron search from request.pl use the REST API 2022-04-04 09:47:00 +02:00
setstatus.pl
statistics.pl
summary-print.pl
two_factor_auth.pl Bug 28998: (QA follow-up) Improve output on error 2022-05-04 05:18:31 -10:00
update-child.pl Bug 29844: Fix ->search occurrences 2022-02-09 15:36:23 -10:00