Back to bug 28786
Who | When | What | Removed | Added |
---|---|---|---|---|
jonathan.druart | 2021-07-30 12:02:58 UTC | Change sponsored? | --- | Sponsored |
CC | hagud | |||
jonathan.druart | 2021-07-30 12:05:21 UTC | Blocks | 28787 | |
jonathan.druart | 2021-08-02 13:11:29 UTC | Status | ASSIGNED | Needs Signoff |
tomascohen | 2021-08-02 17:23:12 UTC | CC | tomascohen | |
david | 2021-08-02 19:53:00 UTC | Status | Needs Signoff | Signed Off |
david | 2021-08-02 19:53:05 UTC | Attachment #123375 Attachment is obsolete | 0 | 1 |
david | 2021-08-02 19:53:09 UTC | Attachment #123376 Attachment is obsolete | 0 | 1 |
david | 2021-08-02 19:53:14 UTC | Attachment #123377 Attachment is obsolete | 0 | 1 |
david | 2021-08-02 19:53:20 UTC | Attachment #123378 Attachment is obsolete | 0 | 1 |
david | 2021-08-02 19:53:25 UTC | Attachment #123379 Attachment is obsolete | 0 | 1 |
david | 2021-08-02 19:53:30 UTC | Attachment #123380 Attachment is obsolete | 0 | 1 |
david | 2021-08-02 19:53:35 UTC | Attachment #123381 Attachment is obsolete | 0 | 1 |
david | 2021-08-02 19:58:12 UTC | CC | david | |
david | 2021-08-02 20:15:26 UTC | Text to go in the release notes | This enhancement adds an initial optional implementation of two-factor authentication (2FA) to improve security when logging into the staff interface. This implementation uses time-based, one-time passwords (TOTP) as the second factor, letting librarians use an application to handle it and provide them the code they need when logging in. It is enabled using the new system preference "TwoFactorAuthentication". Librarians can then enable 2FA for their account from More > Manage Two-Factor authentication. To setup: 1) Scan the QR code with an authenticator app. 2) Enter the one time code generated. For future logins, librarians are prompted to enter the authenticator code after entering their normal login credentials. Any authenticator app, such as Google Authenticator, andOTP, and many others can be used. Applications that enable backup of their 2FA accounts (either cloud-based or automatic) are recommended. |
|
m.de.rooy | 2021-08-10 12:44:57 UTC | CC | m.de.rooy | |
jonathan.druart | 2021-09-07 09:33:15 UTC | Status | Signed Off | In Discussion |
tomascohen | 2021-09-08 15:41:56 UTC | QA Contact | testopia | tomascohen |
Status | In Discussion | Signed Off | ||
dcook | 2021-09-09 02:01:15 UTC | CC | dcook | |
martin.renvoize | 2021-09-09 13:57:46 UTC | CC | martin.renvoize | |
Status | Signed Off | Failed QA | ||
jonathan.druart | 2021-09-10 15:16:18 UTC | Blocks | 28998 | |
Status | Failed QA | Signed Off | ||
jonathan.druart | 2021-09-10 15:29:54 UTC | Attachment #123401 Attachment is obsolete | 0 | 1 |
jonathan.druart | 2021-09-10 15:30:14 UTC | Attachment #123402 Attachment is obsolete | 0 | 1 |
jonathan.druart | 2021-09-10 15:30:31 UTC | Attachment #123403 Attachment is obsolete | 0 | 1 |
jonathan.druart | 2021-09-13 20:06:25 UTC | Attachment #124770 Attachment is obsolete | 0 | 1 |
jonathan.druart | 2021-09-13 20:06:29 UTC | Attachment #124771 Attachment is obsolete | 0 | 1 |
jonathan.druart | 2021-10-22 07:29:55 UTC | CC | mtj | |
katrin.fischer | 2021-10-22 07:32:14 UTC | Keywords | dependency | |
ola.andersson | 2022-01-04 18:06:28 UTC | CC | ola.andersson | |
jonathan.druart | 2022-01-10 08:24:22 UTC | Blocks | 29835 | |
jonathan.druart | 2022-01-10 08:26:06 UTC | Blocks | 29836 | |
m.de.rooy | 2022-01-12 15:17:03 UTC | Status | Signed Off | BLOCKED |
QA Contact | tomascohen | m.de.rooy | ||
m.de.rooy | 2022-01-13 07:57:51 UTC | Patch complexity | --- | Small patch |
m.de.rooy | 2022-01-13 08:02:43 UTC | Attachment #129383 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-13 08:04:15 UTC | Comment 53 Tag | obsolete | |
m.de.rooy | 2022-01-13 10:58:32 UTC | Status | BLOCKED | Failed QA |
m.de.rooy | 2022-01-13 12:33:23 UTC | Blocks | 29873 | |
jonathan.druart | 2022-01-17 10:10:25 UTC | Status | Failed QA | Signed Off |
m.de.rooy | 2022-01-17 14:03:20 UTC | Status | Signed Off | BLOCKED |
m.de.rooy | 2022-01-18 12:57:14 UTC | Status | BLOCKED | Passed QA |
m.de.rooy | 2022-01-18 12:57:19 UTC | Attachment #123397 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-18 12:57:24 UTC | Attachment #123398 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-18 12:57:29 UTC | Attachment #123399 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-18 12:57:33 UTC | Attachment #123400 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-18 12:57:39 UTC | Attachment #124844 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-18 12:57:44 UTC | Attachment #124845 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-18 12:57:49 UTC | Attachment #124846 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-18 12:57:54 UTC | Attachment #124847 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-18 12:57:58 UTC | Attachment #128841 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-18 12:58:03 UTC | Attachment #128842 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-18 12:58:07 UTC | Attachment #129384 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-18 12:58:54 UTC | Attachment #129474 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-18 12:59:10 UTC | Attachment #129521 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-01-20 08:28:21 UTC | Status | Passed QA | Failed QA |
jonathan.druart | 2022-01-20 14:10:07 UTC | Attachment #129561 Attachment is obsolete | 0 | 1 |
Attachment #129562 Attachment is obsolete | 0 | 1 | ||
Attachment #129563 Attachment is obsolete | 0 | 1 | ||
Attachment #129564 Attachment is obsolete | 0 | 1 | ||
Attachment #129565 Attachment is obsolete | 0 | 1 | ||
Attachment #129566 Attachment is obsolete | 0 | 1 | ||
Attachment #129567 Attachment is obsolete | 0 | 1 | ||
Attachment #129568 Attachment is obsolete | 0 | 1 | ||
Attachment #129569 Attachment is obsolete | 0 | 1 | ||
jonathan.druart | 2022-01-20 14:11:56 UTC | Depends on | 29915 | |
jonathan.druart | 2022-01-20 14:44:26 UTC | Status | Failed QA | ASSIGNED |
jonathan.druart | 2022-01-20 14:47:52 UTC | Status | ASSIGNED | Passed QA |
m.de.rooy | 2022-02-04 07:54:07 UTC | Status | Passed QA | Signed Off |
jonathan.druart | 2022-03-21 09:50:38 UTC | Attachment #129654 Attachment is obsolete | 0 | 1 |
Attachment #129655 Attachment is obsolete | 0 | 1 | ||
Attachment #129656 Attachment is obsolete | 0 | 1 | ||
Attachment #129657 Attachment is obsolete | 0 | 1 | ||
Attachment #129658 Attachment is obsolete | 0 | 1 | ||
Attachment #129659 Attachment is obsolete | 0 | 1 | ||
Attachment #129660 Attachment is obsolete | 0 | 1 | ||
Attachment #129661 Attachment is obsolete | 0 | 1 | ||
Attachment #129662 Attachment is obsolete | 0 | 1 | ||
Attachment #129665 Attachment is obsolete | 0 | 1 | ||
jonathan.druart | 2022-03-21 09:54:04 UTC | Status | Signed Off | ASSIGNED |
jonathan.druart | 2022-03-21 10:14:33 UTC | Status | ASSIGNED | Signed Off |
jonathan.druart | 2022-03-21 10:14:40 UTC | Attachment #131940 Attachment is obsolete | 0 | 1 |
Attachment #131941 Attachment is obsolete | 0 | 1 | ||
Attachment #131942 Attachment is obsolete | 0 | 1 | ||
Attachment #131943 Attachment is obsolete | 0 | 1 | ||
Attachment #131944 Attachment is obsolete | 0 | 1 | ||
Attachment #131945 Attachment is obsolete | 0 | 1 | ||
Attachment #131946 Attachment is obsolete | 0 | 1 | ||
Attachment #131947 Attachment is obsolete | 0 | 1 | ||
Attachment #131948 Attachment is obsolete | 0 | 1 | ||
jonathan.druart | 2022-03-24 13:29:41 UTC | Attachment #129557 Attachment is obsolete | 0 | 1 |
Attachment #129558 Attachment is obsolete | 0 | 1 | ||
Attachment #129559 Attachment is obsolete | 0 | 1 | ||
Attachment #129560 Attachment is obsolete | 0 | 1 | ||
Attachment #131949 Attachment is obsolete | 0 | 1 | ||
Attachment #131950 Attachment is obsolete | 0 | 1 | ||
Attachment #131951 Attachment is obsolete | 0 | 1 | ||
Attachment #131952 Attachment is obsolete | 0 | 1 | ||
Attachment #131953 Attachment is obsolete | 0 | 1 | ||
Attachment #131954 Attachment is obsolete | 0 | 1 | ||
Attachment #131955 Attachment is obsolete | 0 | 1 | ||
Attachment #131956 Attachment is obsolete | 0 | 1 | ||
Attachment #131957 Attachment is obsolete | 0 | 1 | ||
Attachment #131958 Attachment is obsolete | 0 | 1 | ||
jonathan.druart | 2022-03-24 13:53:27 UTC | Depends on | 29957 | |
m.de.rooy | 2022-04-12 12:55:51 UTC | Status | Signed Off | Passed QA |
m.de.rooy | 2022-04-14 14:32:49 UTC | Blocks | 28998 | |
fridolin.somers | 2022-04-20 19:33:59 UTC | CC | fridolin.somers | |
fridolin.somers | 2022-04-21 06:43:53 UTC | Version(s) released in | 22.05.00 | |
Status | Passed QA | Pushed to master | ||
jonathan.druart | 2022-04-21 09:44:20 UTC | Keywords | additional_work_needed | |
mtj | 2022-04-21 09:50:11 UTC | Attachment #133531 Attachment is obsolete | 0 | 1 |
m.de.rooy | 2022-04-21 12:18:15 UTC | Attachment #133541 Attachment is obsolete | 0 | 1 |
martin.renvoize | 2022-04-21 16:31:57 UTC | Blocks | 30586 | |
martin.renvoize | 2022-04-21 16:34:36 UTC | Blocks | 30588 | |
martin.renvoize | 2022-04-21 16:42:29 UTC | CC | black23 | |
katrin.fischer | 2022-04-21 20:28:20 UTC | Severity | enhancement | new feature |
fridolin.somers | 2022-04-21 22:58:50 UTC | Text to go in the release notes | This enhancement adds an initial optional implementation of two-factor authentication (2FA) to improve security when logging into the staff interface. This implementation uses time-based, one-time passwords (TOTP) as the second factor, letting librarians use an application to handle it and provide them the code they need when logging in. It is enabled using the new system preference "TwoFactorAuthentication". Librarians can then enable 2FA for their account from More > Manage Two-Factor authentication. To setup: 1) Scan the QR code with an authenticator app. 2) Enter the one time code generated. For future logins, librarians are prompted to enter the authenticator code after entering their normal login credentials. Any authenticator app, such as Google Authenticator, andOTP, and many others can be used. Applications that enable backup of their 2FA accounts (either cloud-based or automatic) are recommended. | This new feature adds an initial optional implementation of two-factor authentication (2FA) to improve security when logging into the staff interface. This implementation uses time-based, one-time passwords (TOTP) as the second factor, letting librarians use an application to handle it and provide them the code they need when logging in. It is enabled using the new system preference "TwoFactorAuthentication". Librarians can then enable 2FA for their account from More > Manage Two-Factor authentication. To setup: 1) Scan the QR code with an authenticator app. 2) Enter the one time code generated. For future logins, librarians are prompted to enter the authenticator code after entering their normal login credentials. Any authenticator app, such as Google Authenticator, andOTP, and many others can be used. Applications that enable backup of their 2FA accounts (either cloud-based or automatic) are recommended. |
martin.renvoize | 2022-04-22 14:40:53 UTC | Attachment #133643 Attachment is obsolete | 0 | 1 |
fridolin.somers | 2022-04-22 18:41:04 UTC | Keywords | additional_work_needed | |
kyle | 2022-04-29 17:22:06 UTC | Status | Pushed to master | RESOLVED |
Resolution | --- | FIXED | ||
CC | kyle | |||
asakovich | 2022-05-09 21:30:04 UTC | CC | asakovich | |
martin.renvoize | 2022-05-10 08:38:49 UTC | Blocks | 30724 | |
jonathan.druart | 2022-05-25 08:03:56 UTC | Blocks | 30842 | |
jzairo | 2022-05-27 11:30:27 UTC | CC | jzairo | |
jonathan.druart | 2022-06-28 12:45:34 UTC | Blocks | 31059 | |
jonathan.druart | 2022-07-07 17:27:57 UTC | Blocks | 31119 | |
caroline.cyr-la-rose | 2022-07-26 19:43:20 UTC | CC | caroline.cyr-la-rose | |
Documentation contact | Caroline Cyr La Rose | |||
Documentation submission | https://gitlab.com/koha-community/koha-manual/-/merge_requests/578 | |||
jonathan.druart | 2022-07-27 15:43:09 UTC | Blocks | 31247 | |
jzairo | 2022-09-29 16:44:50 UTC | CC | kelly | |
nick | 2022-12-05 15:44:57 UTC | Blocks | 32404 | |
jonathan.druart | 2023-06-06 08:39:32 UTC | Blocks | 33904 | |
katrin.fischer | 2023-06-17 19:39:21 UTC | Blocks | 30348 | |
jonathan.druart | 2023-06-19 07:31:04 UTC | Blocks | 34028 | |
katrin.fischer | 2024-07-04 20:37:19 UTC | Status | RESOLVED | CLOSED |
Back to bug 28786