[Bug 30214] New: Add option to send ACCDETAILS notice for new patrons added via self registration
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Bug ID: 30214 Summary: Add option to send ACCDETAILS notice for new patrons added via self registration Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Patrons Assignee: koha-bugs@lists.koha-community.org Reporter: martin.renvoize@ptfs-europe.com QA Contact: testopia@bugs.koha-community.org CC: andrew@bywatersolutions.com, bwsdonna@gmail.com, gmcharlt@gmail.com, katrin.fischer@bsz-bw.de, kris.sinnaeve@etf.edu, kyle.m.hall@gmail.com, kyle@bywatersolutions.com, mirjam.vantieghem@etf.edu, oleonard@myacpl.org, testopia@bugs.koha-community.org Depends on: 17648 Blocks: 9097 It would be helpful to add automatic email to users on patron self-registration. Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9097 [Bug 9097] 'Welcome mail' for new library users https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17648 [Bug 17648] ACCTDETAILS notice doesn't show in the notices tab in staff -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 --- Comment #1 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- +1 -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 --- Comment #2 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Created attachment 131283 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=131283&action=edit Bug 30214: Add ACCTDETAILS notice to self registeration This patch adds the ACCTDETAILS notice trigger to the opac self registration process. Allowing new users, without varification enabled, to receive the ACCTDETAILS notice immediately after their account is created. Test plan 1) Enable AutoEmailOpacUser system preference 2) Ensure the ACCTDETAILS notice is configured 3) Ensure `PatronSelfRegistrationVerifyByEmail` is disabled 4) Register a new user via the opac self registration process using an email address you have access to 5) The new user should have been created and you should be able to see the account details notice in their associated notices 6) Confirm that the email address used above has received the notice. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 --- Comment #3 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Still working here, I'll add NSO status once I've added the next patches (to work with the verification workflow) The current patch also immediately sends the notice after adding it to the message queue.. I'm not sure if this is correct or whether we should wait for the normal process to send mail to run. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 --- Comment #4 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- Created attachment 131284 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=131284&action=edit Bug 30214: Add ACCTDETAILS notice to verified self registration This patch adds the ACCTDETAILS notice trigger to the opac self registration process. Allowing new users, with varification enabled, to receive the ACCTDETAILS notice immediately after their account is varified. Test plan 1) Enable AutoEmailOpacUser system preference 2) Ensure the ACCTDETAILS notice is configured 3) Ensure `PatronSelfRegistrationVerifyByEmail` is enabled 4) Register a new user via the opac self registration process using an email address you have access to 5) Verify the user by following the link in the verification email you should have received. 6) The new user should have been created and you should be able to see the account details notice in their associated notices 7) Confirm that the email address used above has received the notice. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |martin.renvoize@ptfs-europe |ity.org |.com -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fiona.borthwick@ptfs-europe | |.com, | |lucy.vaux-harvey@ptfs-europ | |e.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Barbara Johnson <barbara.johnson@bedfordtx.gov> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Failed QA CC| |barbara.johnson@bedfordtx.g | |ov --- Comment #5 from Barbara Johnson <barbara.johnson@bedfordtx.gov> --- I completed steps 1-4. I set up two different accounts using two different email addresses but I never received the email confirmation listed in step 5. To see if email was working at all I enabled OpacPasswordChange and OpacResetPassword. I edited an account by adding my email address to it. I then logged into the account on the OPAC and tried to reset my password but I didn't receive an email for that either. Maybe email doesn't work in a sandbox? -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Failed QA |Needs Signoff --- Comment #6 from Martin Renvoize <martin.renvoize@ptfs-europe.com> --- I really must get better at writing test plans with the sandboxes in mind, my apologies Barbara. External email is indeed disabled on the sandboxes to prevent them being hijacked by people wanting to use them to mass spam email. But, you can still test email functionality. Email sending isn't immediate, so it may take a few minutes to appear. To check the results, you'll need to look at the 'Koha Mail Log' under the 'Logs' select list in the sandbox management page. This will list all mail sent by the server, as it is sent (so it looks a bit funky with all the headers). Hope that helps, Martin -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch complexity|--- |Small patch Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Owen Leonard <oleonard@myacpl.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #131283|0 |1 is obsolete| | Attachment #131284|0 |1 is obsolete| | --- Comment #7 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 131337 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=131337&action=edit Bug 30214: Add ACCTDETAILS notice to self registeration This patch adds the ACCTDETAILS notice trigger to the opac self registration process. Allowing new users, without varification enabled, to receive the ACCTDETAILS notice immediately after their account is created. Test plan 1) Enable AutoEmailOpacUser system preference 2) Ensure the ACCTDETAILS notice is configured 3) Ensure `PatronSelfRegistrationVerifyByEmail` is disabled 4) Register a new user via the opac self registration process using an email address you have access to 5) The new user should have been created and you should be able to see the account details notice in their associated notices 6) Confirm that the email address used above has received the notice. Signed-off-by: Owen Leonard <oleonard@myacpl.org> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 --- Comment #8 from Owen Leonard <oleonard@myacpl.org> --- Created attachment 131338 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=131338&action=edit Bug 30214: Add ACCTDETAILS notice to verified self registration This patch adds the ACCTDETAILS notice trigger to the opac self registration process. Allowing new users, with varification enabled, to receive the ACCTDETAILS notice immediately after their account is varified. Test plan 1) Enable AutoEmailOpacUser system preference 2) Ensure the ACCTDETAILS notice is configured 3) Ensure `PatronSelfRegistrationVerifyByEmail` is enabled 4) Register a new user via the opac self registration process using an email address you have access to 5) Verify the user by following the link in the verification email you should have received. 6) The new user should have been created and you should be able to see the account details notice in their associated notices 7) Confirm that the email address used above has received the notice. Signed-off-by: Owen Leonard <oleonard@myacpl.org> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #131338|0 |1 is obsolete| | --- Comment #9 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Created attachment 131407 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=131407&action=edit Bug 30214: Add ACCTDETAILS notice to verified self registration This patch adds the ACCTDETAILS notice trigger to the opac self registration process. Allowing new users, with varification enabled, to receive the ACCTDETAILS notice immediately after their account is varified. Test plan 1) Enable AutoEmailOpacUser system preference 2) Ensure the ACCTDETAILS notice is configured 3) Ensure `PatronSelfRegistrationVerifyByEmail` is enabled 4) Register a new user via the opac self registration process using an email address you have access to 5) Verify the user by following the link in the verification email you should have received. 6) The new user should have been created and you should be able to see the account details notice in their associated notices 7) Confirm that the email address used above has received the notice. Signed-off-by: Owen Leonard <oleonard@myacpl.org> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 --- Comment #10 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Created attachment 131408 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=131408&action=edit Bug 30214: (QA follow-up) Clarify code comment Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Add option to send |Send ACCDETAILS notice for |ACCDETAILS notice for new |new patrons added via self |patrons added via self |registration |registration | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Send ACCDETAILS notice for |Send ACCTDETAILS notice for |new patrons added via self |new patrons added via self |registration |registration -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |30237 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30237 [Bug 30237] Rename and rephrase AutoEmailOpacUser system preference -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|9097 | Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=9097 [Bug 9097] 'Welcome mail' for new library users -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Fridolin Somers <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version(s)| |22.05.00 released in| | Status|Passed QA |Pushed to master -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 --- Comment #11 from Fridolin Somers <fridolin.somers@biblibre.com> --- Pushed to master for 22.05, thanks to everybody involved 🦄 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dcook@prosentient.com.au -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |minor -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Kyle M Hall <kyle@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to master |Pushed to stable Version(s)|22.05.00 |22.05.00,21.11.05 released in| | --- Comment #12 from Kyle M Hall <kyle@bywatersolutions.com> --- Pushed to 21.11.x for 21.11.05 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Send ACCTDETAILS notice for |Send WELCOME notice for new |new patrons added via self |patrons added via self |registration |registration -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Martin Renvoize <martin.renvoize@ptfs-europe.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Text to go in the| |This enhancement extends release notes| |the 'AutoEmailOpacUser' | |feature to also send | |WELCOME notices to users | |who register via the opac | |self registration system. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30214 Ed Veal <eveal@mckinneytexas.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eveal@mckinneytexas.org -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org