[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 --- Comment #15 from Katrin Fischer --- Pushed for 25.05! Well done everyone, thank you! -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 Katrin Fischer changed: What|Removed |Added Status|Passed QA |Pushed to main Version(s)||25.05.00 released in|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 Katrin Fischer changed: What|Removed |Added Keywords||additional_work_needed QA Contact|testo...@bugs.koha-communit |lu...@bywatersolutions.com |y.org | --- Comment #14 from Katrin Fischer --- Overall: I really like the idea of this and it's something libraries have definitely asked us about! Since there is a system preference to completely turn this off, I am going to push, but some questions remain: 1) Permission check We don't have a permission check. I feel that could lead to the situation where a staff user tries to resolve, but is then faced with a permission error trying to access the patron page as they are not allowed to view patron accounts of this library. Could we do better here? 2) New vs. updated installations Right now this feature has to always be explicitly activated. Should we install new installation with the feature defaulting to "Show"? 3) Database update Please check the updated skeleton.pl for future database atomicupdates. Also: this was missing any success message. Fixed before push. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 Lucas Gass (lukeg) changed: What|Removed |Added Attachment #176399|0 |1 is obsolete|| --- Comment #12 from Lucas Gass (lukeg) --- Created attachment 176522 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=176522&action=edit Bug 35028: Add self-registrations alert on staff interface main page This adds a new system preference PatronSelfRegistrationAlert to enable or disable alerts (disabled by default) Test plan: 1. Create patron category SELFREG 2. Enable PatronSelfRegistration and set PatronSelfRegistrationDefaultCategory to SELFREG and PatronSelfRegistrationAlert to "Show" 3. Go to OPAC, logout if needed, and create a new account. Remember the value you set for home library. 4. Go to staff interface, set the current library to the one you set in step 3. 5. Go to the staff interface main page. You should see at the bottom a message saying "Self-registrations from: All libraries: 1 / : 1" (numbers can vary if you already had self-registered patrons) 6. Click on both links and verify that it shows the correct patrons (or redirect to the patron detail page if there is only one) 7. Set the current library to another one (one that doesn't have self-registered patrons) 8. Go to the staff interface main page. You should see at the bottom a message saying "Self-registrations from: All libraries: 1" (numbers can vary if you already had self-registered patrons) 9. Click on the link and verify that it shows the correct patrons (or redirect to the patron detail page if there is only one) Co-authored-by: Fridolin Somers Co-authored-by: Julian Maurice Sponsored-by: Écoles nationales supérieures d'architecture (ENSA) Signed-off-by: William Lavoie Signed-off-by: Lucas Gass -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 --- Comment #13 from Lucas Gass (lukeg) --- Created attachment 176523 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=176523&action=edit Bug 35028: (QA follow-up) Fix file permission for DB update Signed-off-by: Lucas Gass -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 Lucas Gass (lukeg) changed: What|Removed |Added Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 Lucas Gass (lukeg) changed: What|Removed |Added CC||lu...@bywatersolutions.com --- Comment #11 from Lucas Gass (lukeg) --- Was using JS to do something like this previously. Nice to see it added for real. :) -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 William Lavoie changed: What|Removed |Added Attachment #175393|0 |1 is obsolete|| --- Comment #10 from William Lavoie --- Created attachment 176399 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=176399&action=edit Bug 35028: Add self-registrations alert on staff interface main page This adds a new system preference PatronSelfRegistrationAlert to enable or disable alerts (disabled by default) Test plan: 1. Create patron category SELFREG 2. Enable PatronSelfRegistration and set PatronSelfRegistrationDefaultCategory to SELFREG and PatronSelfRegistrationAlert to "Show" 3. Go to OPAC, logout if needed, and create a new account. Remember the value you set for home library. 4. Go to staff interface, set the current library to the one you set in step 3. 5. Go to the staff interface main page. You should see at the bottom a message saying "Self-registrations from: All libraries: 1 / : 1" (numbers can vary if you already had self-registered patrons) 6. Click on both links and verify that it shows the correct patrons (or redirect to the patron detail page if there is only one) 7. Set the current library to another one (one that doesn't have self-registered patrons) 8. Go to the staff interface main page. You should see at the bottom a message saying "Self-registrations from: All libraries: 1" (numbers can vary if you already had self-registered patrons) 9. Click on the link and verify that it shows the correct patrons (or redirect to the patron detail page if there is only one) Co-authored-by: Fridolin Somers Co-authored-by: Julian Maurice Sponsored-by: Écoles nationales supérieures d'architecture (ENSA) Signed-off-by: William Lavoie -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 William Lavoie changed: What|Removed |Added Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 Julian Maurice changed: What|Removed |Added Attachment #175392|0 |1 is obsolete|| --- Comment #9 from Julian Maurice --- Created attachment 175393 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=175393&action=edit Bug 35028: Add self-registrations alert on staff interface main page This adds a new system preference PatronSelfRegistrationAlert to enable or disable alerts (disabled by default) Test plan: 1. Create patron category SELFREG 2. Enable PatronSelfRegistration and set PatronSelfRegistrationDefaultCategory to SELFREG and PatronSelfRegistrationAlert to "Show" 3. Go to OPAC, logout if needed, and create a new account. Remember the value you set for home library. 4. Go to staff interface, set the current library to the one you set in step 3. 5. Go to the staff interface main page. You should see at the bottom a message saying "Self-registrations from: All libraries: 1 / : 1" (numbers can vary if you already had self-registered patrons) 6. Click on both links and verify that it shows the correct patrons (or redirect to the patron detail page if there is only one) 7. Set the current library to another one (one that doesn't have self-registered patrons) 8. Go to the staff interface main page. You should see at the bottom a message saying "Self-registrations from: All libraries: 1" (numbers can vary if you already had self-registered patrons) 9. Click on the link and verify that it shows the correct patrons (or redirect to the patron detail page if there is only one) Co-authored-by: Fridolin Somers Co-authored-by: Julian Maurice Sponsored-by: Écoles nationales supérieures d'architecture (ENSA) -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 Julian Maurice changed: What|Removed |Added Attachment #175391|0 |1 is obsolete|| --- Comment #8 from Julian Maurice --- Created attachment 175392 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=175392&action=edit Bug 35028: Add self-registrations alert on staff interface main page This adds a new system preference PatronSelfRegistrationAlert to enable or disable alerts (disabled by default) Test plan: 1. Create patron category SELFREG 2. Enable PatronSelfRegistration and set PatronSelfRegistrationDefaultCategory to SELFREG and PatronSelfRegistrationAlert to "Show" 3. Go to OPAC, logout if needed, and create a new account. Remember the value you set for home library. 4. Go to staff interface, set the current library to the one you set in step 3. 5. Go to the staff interface main page. You should see at the bottom a message saying "Self-registrations from: All libraries: 1 / : 1" (numbers can vary if you already had self-registered patrons) 6. Click on both links and verify that it shows the correct patrons (or redirect to the patron detail page if there is only one) 7. Set the current library to another one (one that doesn't have self-registered patrons) 8. Go to the staff interface main page. You should see at the bottom a message saying "Self-registrations from: All libraries: 1" (numbers can vary if you already had self-registered patrons) 9. Click on the link and verify that it shows the correct patrons (or redirect to the patron detail page if there is only one) Co-authored-by: Fridolin Somers Co-authored-by: Julian Maurice Sponsored-by: Écoles nationales supérieures d'architecture (ENSA) -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 Julian Maurice changed: What|Removed |Added Attachment #175390|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 Julian Maurice changed: What|Removed |Added Patch complexity|--- |Small patch Change sponsored?|--- |Sponsored -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 Julian Maurice changed: What|Removed |Added Status|Failed QA |Needs Signoff --- Comment #7 from Julian Maurice --- Patch rebased + added a new system preference as suggested -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 --- Comment #6 from Julian Maurice --- Created attachment 175391 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=175391&action=edit Bug 35028: Add self-registrations alert on staff interface main page This adds a new system preference PatronSelfRegistrationAlert to enable or disable alerts (disabled by default) Test plan: 1. Create patron category SELFREG 2. Enable PatronSelfRegistration and set PatronSelfRegistrationDefaultCategory to SELFREG and PatronSelfRegistrationAlert to "Show" 3. Go to OPAC, logout if needed, and create a new account. Remember the value you set for home library. 4. Go to staff interface, set the current library to the one you set in step 3. 5. Go to the staff interface main page. You should see at the bottom a message saying "Self-registrations from: All libraries: 1 / : 1" (numbers can vary if you already had self-registered patrons) 6. Click on both links and verify that it shows the correct patrons (or redirect to the patron detail page if there is only one) 7. Set the current library to another one (one that doesn't have self-registered patrons) 8. Go to the staff interface main page. You should see at the bottom a message saying "Self-registrations from: All libraries: 1" (numbers can vary if you already had self-registered patrons) 9. Click on the link and verify that it shows the correct patrons (or redirect to the patron detail page if there is only one) Co-authored-by: Fridolin Somers Co-authored-by: Julian Maurice Sponsored-by: Écoles nationales supérieures d'architecture (ENSA) -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 Julian Maurice changed: What|Removed |Added Attachment #156820|0 |1 is obsolete|| --- Comment #5 from Julian Maurice --- Created attachment 175390 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=175390&action=edit Bug 35028: Add pre-registrations alert on staff interface main page Test plan: 1. Create patron category SELFREG 2. Enable PatronSelfRegistration and set PatronSelfRegistrationDefaultCategory to SELFREG 3. Go to OPAC, logout if needed, and create a new account. Remember the value you set for home library. 4. Go to staff interface, set the current library to the one you set in step 3. 5. Go to the staff interface main page. You should see at the bottom a message saying "Pre-registered patron(s) from: All libraries: 1 / : 1" (numbers can vary if you already had self-registered patrons) 6. Click on both links and verify that it shows the correct patrons (or redirect to the patron detail page if there is only one) 7. Set the current library to another one (one that doesn't have self-registered patrons) 8. Go to the staff interface main page. You should see at the bottom a message saying "Pre-registered patron(s) from: All libraries: 1" (numbers can vary if you already had self-registered patrons) 9. Click on the link and verify that it shows the correct patrons (or redirect to the patron detail page if there is only one) Co-authored-by: Fridolin Somers Co-authored-by: Julian Maurice Sponsored-by: Écoles nationales supérieures d'architecture (ENSA) -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
[Koha-bugs] [Bug 35028] Add OPAC self registrations alert on staff interface main page
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=35028 Katrin Fischer changed: What|Removed |Added Summary|Add pre-registrations alert |Add OPAC self registrations |on staff interface main |alert on staff interface |page|main page -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/