Back to bug 31503

Who When What Removed Added
m.de.rooy 2022-09-01 09:30:35 UTC Assignee koha-bugs m.de.rooy
Status NEW ASSIGNED
m.de.rooy 2022-09-01 09:32:05 UTC Depends on 20380
m.de.rooy 2022-09-01 14:26:47 UTC Patch complexity --- Small patch
m.de.rooy 2022-09-01 14:30:50 UTC Summary Groundwork for 20380 (mail consent) Allow several consent types on the consents tab of OPAC account page
Component Architecture, internals, and plumbing OPAC
m.de.rooy 2022-09-02 08:02:14 UTC Status ASSIGNED Needs Signoff
m.de.rooy 2022-09-02 08:02:21 UTC Attachment #140047 Attachment is obsolete 0 1
m.de.rooy 2022-09-02 08:02:24 UTC Attachment #140048 Attachment is obsolete 0 1
m.de.rooy 2022-09-02 08:02:28 UTC Attachment #140049 Attachment is obsolete 0 1
m.de.rooy 2022-09-02 08:02:32 UTC Attachment #140050 Attachment is obsolete 0 1
m.de.rooy 2022-09-02 08:13:43 UTC See Also https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31509
m.de.rooy 2022-09-02 08:59:22 UTC Attachment #140083 Attachment is obsolete 0 1
m.de.rooy 2022-09-02 08:59:26 UTC Attachment #140084 Attachment is obsolete 0 1
m.de.rooy 2022-09-02 08:59:29 UTC Attachment #140085 Attachment is obsolete 0 1
m.de.rooy 2022-09-08 06:42:59 UTC CC tomascohen
m.de.rooy 2022-09-15 05:48:26 UTC Status Needs Signoff BLOCKED
m.de.rooy 2022-09-15 13:56:04 UTC Status BLOCKED Needs Signoff
m.de.rooy 2022-09-15 13:56:08 UTC Attachment #140080 Attachment is obsolete 0 1
m.de.rooy 2022-09-15 13:56:13 UTC Attachment #140081 Attachment is obsolete 0 1
m.de.rooy 2022-09-15 13:56:17 UTC Attachment #140082 Attachment is obsolete 0 1
m.de.rooy 2022-09-15 13:56:21 UTC Attachment #140087 Attachment is obsolete 0 1
m.de.rooy 2022-09-15 13:56:26 UTC Attachment #140088 Attachment is obsolete 0 1
m.de.rooy 2022-09-15 13:56:30 UTC Attachment #140089 Attachment is obsolete 0 1
m.de.rooy 2022-09-15 13:57:46 UTC Attachment #140090 Attachment is obsolete 0 1
m.de.rooy 2022-09-15 14:18:47 UTC Blocks 31570
martin.renvoize 2022-09-20 13:09:38 UTC CC martin.renvoize
m.de.rooy 2022-09-20 13:39:45 UTC Blocks 20380
Depends on 20380
david 2022-09-30 18:00:12 UTC CC david
Status Needs Signoff Patch doesn't apply
m.de.rooy 2022-10-03 07:00:30 UTC Status Patch doesn't apply Needs Signoff
m.de.rooy 2022-10-03 07:00:34 UTC Attachment #140666 Attachment is obsolete 0 1
m.de.rooy 2022-10-03 07:00:39 UTC Attachment #140667 Attachment is obsolete 0 1
m.de.rooy 2022-10-03 07:00:43 UTC Attachment #140668 Attachment is obsolete 0 1
m.de.rooy 2022-10-03 07:00:47 UTC Attachment #140669 Attachment is obsolete 0 1
m.de.rooy 2022-10-03 07:00:51 UTC Attachment #140670 Attachment is obsolete 0 1
m.de.rooy 2022-10-03 07:00:56 UTC Attachment #140671 Attachment is obsolete 0 1
m.de.rooy 2022-10-03 07:01:01 UTC Attachment #140672 Attachment is obsolete 0 1
david 2022-10-03 14:14:34 UTC Status Needs Signoff Signed Off
david 2022-10-03 14:14:39 UTC Attachment #141216 Attachment is obsolete 0 1
david 2022-10-03 14:14:45 UTC Attachment #141217 Attachment is obsolete 0 1
david 2022-10-03 14:14:51 UTC Attachment #141218 Attachment is obsolete 0 1
david 2022-10-03 14:14:56 UTC Attachment #141219 Attachment is obsolete 0 1
david 2022-10-03 14:15:02 UTC Attachment #141220 Attachment is obsolete 0 1
david 2022-10-03 14:15:08 UTC Attachment #141221 Attachment is obsolete 0 1
david 2022-10-03 14:15:14 UTC Attachment #141222 Attachment is obsolete 0 1
nick 2022-10-05 13:00:42 UTC CC nick
Status Signed Off Failed QA
m.de.rooy 2023-08-31 09:44:59 UTC Attachment #141263 Attachment is obsolete 0 1
Attachment #141264 Attachment is obsolete 0 1
Attachment #141265 Attachment is obsolete 0 1
Attachment #141266 Attachment is obsolete 0 1
Attachment #141267 Attachment is obsolete 0 1
Attachment #141268 Attachment is obsolete 0 1
Attachment #141269 Attachment is obsolete 0 1
Attachment #141302 Attachment is obsolete 0 1
Attachment #141570 Attachment is obsolete 0 1
m.de.rooy 2023-08-31 10:03:30 UTC Text to go in the release notes This report adds preference OPACCustomConsentTypes. This allows for using custom consent types on the OPAC account page (Consents tab). The column patron_consent.type is no longer an enum to support that.
Custom consent types can be added by plugins with method patron_consent_type. A very simple example is given on the Bugzilla report.
m.de.rooy 2023-08-31 10:12:40 UTC Status Failed QA Needs Signoff
david 2023-09-03 06:34:21 UTC Attachment #155000 Attachment is obsolete 0 1
david 2023-09-03 06:34:24 UTC Attachment #155001 Attachment is obsolete 0 1
david 2023-09-03 06:34:27 UTC Attachment #155002 Attachment is obsolete 0 1
david 2023-09-03 06:38:45 UTC Status Needs Signoff Signed Off
m.de.rooy 2023-09-04 09:06:52 UTC Attachment #155003 Attachment is obsolete 0 1
Attachment #155177 Attachment is obsolete 0 1
m.de.rooy 2023-09-04 09:14:21 UTC Attachment #155190 Attachment is obsolete 0 1
m.de.rooy 2023-09-13 11:28:43 UTC See Also https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27378
m.de.rooy 2023-09-13 12:16:09 UTC Status Signed Off Patch doesn't apply
martin.renvoize 2023-09-15 10:28:13 UTC Attachment #155178 Attachment is obsolete 0 1
martin.renvoize 2023-09-15 10:28:16 UTC Attachment #155179 Attachment is obsolete 0 1
martin.renvoize 2023-09-15 10:28:19 UTC Attachment #155180 Attachment is obsolete 0 1
martin.renvoize 2023-09-15 10:28:22 UTC Attachment #155189 Attachment is obsolete 0 1
martin.renvoize 2023-09-15 10:28:27 UTC Attachment #155191 Attachment is obsolete 0 1
martin.renvoize 2023-09-15 10:28:59 UTC Status Patch doesn't apply Signed Off
martin.renvoize 2023-09-18 09:57:02 UTC Attachment #155656 Attachment is obsolete 0 1
martin.renvoize 2023-09-18 09:57:05 UTC Attachment #155657 Attachment is obsolete 0 1
martin.renvoize 2023-09-18 09:57:08 UTC Attachment #155658 Attachment is obsolete 0 1
martin.renvoize 2023-09-18 09:57:11 UTC Attachment #155659 Attachment is obsolete 0 1
martin.renvoize 2023-09-18 09:57:14 UTC Attachment #155660 Attachment is obsolete 0 1
martin.renvoize 2023-09-18 09:57:17 UTC Attachment #155691 Attachment is obsolete 0 1
martin.renvoize 2023-09-18 09:57:25 UTC Attachment #155661 Attachment is obsolete 0 1
martin.renvoize 2023-09-18 09:57:46 UTC Status Signed Off Passed QA
martin.renvoize 2023-09-18 10:01:55 UTC Text to go in the release notes This report adds preference OPACCustomConsentTypes. This allows for using custom consent types on the OPAC account page (Consents tab). The column patron_consent.type is no longer an enum to support that.
Custom consent types can be added by plugins with method patron_consent_type. A very simple example is given on the Bugzilla report.
This enhancement adds plugin hooks to allow plugin authors to add their own consent requirements. Consent types introduced will be added to the OPAC account page (Consents tab) using the new `patron_consent_type` hook.

A very simple example is given on the Bugzilla report.
martin.renvoize 2023-09-18 10:01:59 UTC QA Contact testopia martin.renvoize
martin.renvoize 2023-09-18 10:02:15 UTC CC pedro.amorim
martin.renvoize 2023-09-18 10:12:22 UTC Attachment #155694 Attachment is obsolete 0 1
m.de.rooy 2023-10-13 14:38:35 UTC Status Passed QA Patch doesn't apply
m.de.rooy 2023-10-13 15:36:58 UTC Status Patch doesn't apply Passed QA
m.de.rooy 2023-10-13 15:37:01 UTC Attachment #155783 Attachment is obsolete 0 1
m.de.rooy 2023-10-13 15:37:04 UTC Attachment #155784 Attachment is obsolete 0 1
m.de.rooy 2023-10-13 15:37:07 UTC Attachment #155785 Attachment is obsolete 0 1
m.de.rooy 2023-10-13 15:37:10 UTC Attachment #155786 Attachment is obsolete 0 1
m.de.rooy 2023-10-13 15:37:12 UTC Attachment #155787 Attachment is obsolete 0 1
m.de.rooy 2023-10-13 15:37:15 UTC Attachment #155788 Attachment is obsolete 0 1
m.de.rooy 2023-10-13 15:37:18 UTC Attachment #155789 Attachment is obsolete 0 1
m.de.rooy 2023-10-13 15:37:21 UTC Attachment #155790 Attachment is obsolete 0 1
m.de.rooy 2023-10-13 15:37:27 UTC Attachment #155791 Attachment is obsolete 0 1
tomascohen 2023-10-24 18:39:22 UTC Status Passed QA Patch doesn't apply
m.de.rooy 2023-10-25 11:31:59 UTC Status Patch doesn't apply Passed QA
m.de.rooy 2023-10-25 11:32:02 UTC Attachment #157117 Attachment is obsolete 0 1
m.de.rooy 2023-10-25 11:32:05 UTC Attachment #157118 Attachment is obsolete 0 1
m.de.rooy 2023-10-25 11:32:08 UTC Attachment #157119 Attachment is obsolete 0 1
m.de.rooy 2023-10-25 11:32:11 UTC Attachment #157120 Attachment is obsolete 0 1
m.de.rooy 2023-10-25 11:32:14 UTC Attachment #157121 Attachment is obsolete 0 1
m.de.rooy 2023-10-25 11:32:17 UTC Attachment #157122 Attachment is obsolete 0 1
m.de.rooy 2023-10-25 11:32:20 UTC Attachment #157123 Attachment is obsolete 0 1
m.de.rooy 2023-10-25 11:32:23 UTC Attachment #157124 Attachment is obsolete 0 1
m.de.rooy 2023-10-25 11:32:26 UTC Attachment #157125 Attachment is obsolete 0 1
m.de.rooy 2023-10-25 11:32:32 UTC Attachment #157126 Attachment is obsolete 0 1
tomascohen 2023-10-25 13:36:10 UTC Status Passed QA Pushed to master
Version(s) released in 23.11.00
fridolin.somers 2023-10-26 07:10:04 UTC Resolution --- FIXED
CC fridolin.somers
Status Pushed to master RESOLVED

Back to bug 31503