Back to bug 24151

Who When What Removed Added
jonathan.druart 2019-12-03 15:49:53 UTC Change sponsored? --- Sponsored
jonathan.druart 2019-12-03 16:10:28 UTC Depends on 24149, 24150, 20443
jonathan.druart 2019-12-03 16:11:04 UTC Blocks 24152
jonathan.druart 2019-12-03 18:11:04 UTC Status ASSIGNED Needs Signoff
jonathan.druart 2019-12-03 18:15:59 UTC URL https://gitlab.com/joubu/Koha/commits/bug_24151
m.de.rooy 2019-12-04 12:19:29 UTC CC m.de.rooy
black23 2019-12-04 20:17:15 UTC CC black23
black23 2019-12-04 20:18:50 UTC CC josef.moravec, rbit
axelle.clarisse 2019-12-09 10:30:01 UTC CC axelle.clarisse
jonathan.druart 2019-12-10 14:51:25 UTC CC jonathan.druart
jonathan.druart 2019-12-10 14:51:27 UTC Attachment #95968 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:51:30 UTC Attachment #95969 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:51:33 UTC Attachment #95970 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:51:35 UTC Attachment #95971 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:51:38 UTC Attachment #95972 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:51:40 UTC Attachment #95973 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:51:42 UTC Attachment #95974 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:51:45 UTC Attachment #95975 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:51:48 UTC Attachment #95976 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:51:51 UTC Attachment #95959 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:51:53 UTC Attachment #95960 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:51:55 UTC Attachment #95961 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:51:58 UTC Attachment #95962 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:52:00 UTC Attachment #95963 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:52:03 UTC Attachment #95964 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:52:05 UTC Attachment #95965 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:52:08 UTC Attachment #95966 Attachment is obsolete 0 1
jonathan.druart 2019-12-10 14:52:13 UTC Attachment #95967 Attachment is obsolete 0 1
jonathan.druart 2020-01-10 15:35:30 UTC Status Needs Signoff ASSIGNED
jonathan.druart 2020-01-11 18:12:41 UTC Status ASSIGNED Needs Signoff
black23 2020-01-18 21:57:10 UTC Status Needs Signoff Signed Off
jonathan.druart 2020-03-10 10:25:51 UTC Status Signed Off Needs Signoff
jonathan.druart 2020-03-10 10:27:07 UTC Attachment #97248 Attachment is obsolete 0 1
jonathan.druart 2020-03-10 10:27:10 UTC Attachment #97249 Attachment is obsolete 0 1
jonathan.druart 2020-03-10 10:27:12 UTC Attachment #97250 Attachment is obsolete 0 1
jonathan.druart 2020-03-10 10:27:14 UTC Attachment #97251 Attachment is obsolete 0 1
jonathan.druart 2020-03-10 10:27:17 UTC Attachment #97252 Attachment is obsolete 0 1
jonathan.druart 2020-03-10 10:27:20 UTC Attachment #97240 Attachment is obsolete 0 1
jonathan.druart 2020-03-10 10:27:23 UTC Attachment #97241 Attachment is obsolete 0 1
jonathan.druart 2020-03-10 10:27:25 UTC Attachment #97242 Attachment is obsolete 0 1
jonathan.druart 2020-03-10 10:27:28 UTC Attachment #97243 Attachment is obsolete 0 1
jonathan.druart 2020-03-10 10:27:31 UTC Attachment #97244 Attachment is obsolete 0 1
jonathan.druart 2020-03-10 10:27:34 UTC Attachment #97245 Attachment is obsolete 0 1
jonathan.druart 2020-03-10 10:27:37 UTC Attachment #97246 Attachment is obsolete 0 1
jonathan.druart 2020-03-10 10:27:40 UTC Attachment #97247 Attachment is obsolete 0 1
koha 2020-03-19 15:45:58 UTC Comment 3 Tag obsolete
koha 2020-03-19 16:02:36 UTC CC koha
Status Needs Signoff Signed Off
jonathan.druart 2020-05-06 14:29:49 UTC Blocks 18081
julian.maurice 2020-06-12 13:44:00 UTC CC julian.maurice
Status Signed Off Patch doesn't apply
jonathan.druart 2020-06-12 14:04:51 UTC Status Patch doesn't apply Signed Off
jonathan.druart 2020-06-12 14:04:55 UTC Attachment #101034 Attachment is obsolete 0 1
Attachment #101035 Attachment is obsolete 0 1
Attachment #101036 Attachment is obsolete 0 1
Attachment #101037 Attachment is obsolete 0 1
Attachment #101038 Attachment is obsolete 0 1
Attachment #101039 Attachment is obsolete 0 1
Attachment #101040 Attachment is obsolete 0 1
Attachment #101041 Attachment is obsolete 0 1
Attachment #101042 Attachment is obsolete 0 1
Attachment #101043 Attachment is obsolete 0 1
Attachment #101044 Attachment is obsolete 0 1
Attachment #101045 Attachment is obsolete 0 1
Attachment #101046 Attachment is obsolete 0 1
Attachment #101047 Attachment is obsolete 0 1
Attachment #101048 Attachment is obsolete 0 1
Attachment #101049 Attachment is obsolete 0 1
jonathan.druart 2020-06-12 14:55:29 UTC URL https://gitlab.com/joubu/Koha/commits/bug_24151
m.de.rooy 2020-06-19 06:04:33 UTC Status Signed Off BLOCKED
m.de.rooy 2020-06-19 07:29:46 UTC Attachment #105801 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:29:51 UTC Attachment #105802 Attachment is obsolete 0 1
Attachment #105812 Attachment is obsolete 0 1
Attachment #105816 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:29:56 UTC Attachment #105803 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:30:01 UTC Attachment #105804 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:30:06 UTC Attachment #105805 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:30:11 UTC Attachment #105806 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:30:16 UTC Attachment #105807 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:30:23 UTC Attachment #105808 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:30:31 UTC Attachment #105809 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:30:37 UTC Attachment #105810 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:30:42 UTC Attachment #105811 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:30:53 UTC Attachment #105813 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:30:58 UTC Attachment #105814 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:31:04 UTC Attachment #105815 Attachment is obsolete 0 1
m.de.rooy 2020-06-19 07:32:09 UTC Status BLOCKED Passed QA
QA Contact testopia m.de.rooy
m.de.rooy 2020-06-19 07:32:18 UTC Patch complexity --- Medium patch
dcook 2020-06-25 06:59:24 UTC CC dcook
jonathan.druart 2020-07-20 15:48:13 UTC Version(s) released in 20.11.00
Status Passed QA Pushed to master
lucas 2020-07-25 18:09:06 UTC CC lucas
arthur.suzuki 2020-08-28 08:25:19 UTC CC arthur.suzuki
jonathan.druart 2020-10-07 08:00:42 UTC Keywords release-notes-needed
jonathan.druart 2020-11-11 10:37:15 UTC Severity enhancement new feature
jonathan.druart 2020-11-16 14:33:52 UTC Keywords release-notes-needed
Text to go in the release notes This new feature adds a way to pseudonymize patron's data, in a way they could not be personally identifiable.
https://en.wikipedia.org/wiki/Pseudonymization

There are different existing way to anonymize patron's information in
Koha, but we loose the ability to make useful report.
This development introduces two new tables:
* 1 for transactions and patrons data (pseudonymized_transactions)
* 1 for patrons' attributes (pseudonymized_borrower_attributes)
Entries to pseudonymized_transactions are added when a new transaction (checkout, checkin, renew, on-site checkout) is done.
Also, anonymized_borrower_attributes is populated if patron's attributes are marked as "keep for pseudonymization".

To make things configurable, three sysprefs have been added:
* syspref Pseudonymization to turn on/off the whole feature
* syspref PseudonymizationPatronFields to list the informations of the patrons to synchronize
* syspref PseudonymizationTransactionFields to list the informations of the transactions to copy
katrin.fischer 2020-11-22 11:05:39 UTC Text to go in the release notes This new feature adds a way to pseudonymize patron's data, in a way they could not be personally identifiable.
https://en.wikipedia.org/wiki/Pseudonymization

There are different existing way to anonymize patron's information in
Koha, but we loose the ability to make useful report.
This development introduces two new tables:
* 1 for transactions and patrons data (pseudonymized_transactions)
* 1 for patrons' attributes (pseudonymized_borrower_attributes)
Entries to pseudonymized_transactions are added when a new transaction (checkout, checkin, renew, on-site checkout) is done.
Also, anonymized_borrower_attributes is populated if patron's attributes are marked as "keep for pseudonymization".

To make things configurable, three sysprefs have been added:
* syspref Pseudonymization to turn on/off the whole feature
* syspref PseudonymizationPatronFields to list the informations of the patrons to synchronize
* syspref PseudonymizationTransactionFields to list the informations of the transactions to copy
This new feature adds a way to pseudonymize patron data, in a way that it will not be able to identify the person (https://en.wikipedia.org/wiki/Pseudonymization)

There are different existing ways to anonymize patron information in
Koha, but by removing information we loose the ability to make useful reports.

This development introduces two new tables:
* pseudonymized_transactions for transactions and patron data
* pseudonymized_borrower_attributesfor patron attributes
Entries to pseudonymized_transactions are added when a new transaction (checkout, checkin, renew, on-site checkout) is done.
The table anonymized_borrower_attributes is populated if patron attributes are marked as "keep for pseudonymization".

To make things configurable, three system preferences have been added:
* Pseudonymization to turn on/off the whole feature
* PseudonymizationPatronFields to list the information of the patrons to synchronize
* PseudonymizationTransactionFields to list the information of the transactions to copy
janet.mcgowan 2021-05-07 15:07:36 UTC CC janet.mcgowan
nick 2021-08-27 13:52:50 UTC Blocks 28911
jonathan.druart 2021-08-27 15:00:56 UTC Blocks 28912
jonathan.druart 2021-10-28 09:32:29 UTC Blocks 29341
katrin.fischer 2022-06-06 20:29:48 UTC Status Pushed to master CLOSED
Resolution --- FIXED
andrewfh 2022-12-09 17:43:24 UTC Blocks 32438
andrewfh 2022-12-09 17:50:21 UTC Blocks 32439
andrewfh 2022-12-09 17:50:40 UTC Blocks 32440
andrewfh 2022-12-09 18:00:39 UTC Blocks 32441
aude.charillon 2023-03-10 10:42:10 UTC Status CLOSED Needs documenting
Documentation contact Aude Charillon
CC aude.charillon
Resolution FIXED ---
aude.charillon 2023-04-25 16:20:15 UTC Resolution --- FIXED
Documentation submission https://gitlab.com/koha-community/koha-manual/-/merge_requests/666
Status Needs documenting RESOLVED
katrin.fischer 2023-12-28 20:42:43 UTC Status RESOLVED CLOSED

Back to bug 24151