[Koha-bugs] [Bug 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Jonathan Druart changed: What|Removed |Added Keywords|RM_priority | -- 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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Martin Renvoize changed: What|Removed |Added CC||martin.renvoize@ptfs-europe ||.com Keywords||RM_priority -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #22 from Martin Renvoize --- *** Bug 19247 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #21 from Aleisha Amohia --- Created attachment 87039 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=87039=edit Bug 18645: (follow-up) Making feature release tool work with all syspref types This patch is a work in progress. I've separated the template code into an include for the preferences page and feature release page. Am now working on making the feature release perl code work with this template. Struggling to avoid duplicating code. If anyone has a suggestion on a good way to use essentially all the methods in admin/preferences.pl again in installer/featurereleasetool.pl without repeating them, I'd appreciate hearing them. Sponsored-by: Catalyst IT -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Alex Buckley changed: What|Removed |Added Assignee|alexbuck...@catalyst.net.nz |alei...@catalyst.net.nz -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #20 from Jonathan Druart --- I had a very quick look at the patch and eyeballed: 1. Do not include css/staff-global.css but css/src/staff-global.scss instead 2. +# warn user if they are using mysql/admin login => This is no longer possible 3. Koha::Patron should not contain raw SQL queries. sub check_if_patrons_have_flags should be replaced with "filter_by_with_flags" (or filter_by_something) and looks like: my $patron_without_flags = $self->search({ flags => undef })->count; I let you do the logic for the return value ;) 4. in admin/preferences.pl you are replacing 4 spaces indent with 3 spaces. It's against the coding guidelines and will add merge conflicts. Not a good idea :) There is also debug statements (warn) and empty spaces changes. 5. Is team.inc a copy of about.tt? Also not a good idea, we should have this list only once (we already have it twice actually docs/history.txt and about.tt) -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #19 from Aleisha Amohia --- Fixed merge conflicts, now looking at Comment 17 -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Aleisha Amohia changed: What|Removed |Added Attachment #69471|0 |1 is obsolete|| --- Comment #18 from Aleisha Amohia --- Created attachment 86420 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=86420=edit Bug 18645: Koha feature release change tool This tool is displayed at the end of the update process to display all the new system preferences added during the update so that the administrator can view and modify their default values if neccessary The administrator also has the ability to skip the feature release tool on the update process and it will be displayed to the next superlibrarian user that logs in. Because librarian staff are likely to be more familiar with the system preference settings that a library would want to set than an IT support administrator Test plan: 1. Go to Administrator->global system preferences->Local use 2. Set the version number to 16.120033 (Note: only 1 decimal place) and save 3. Go through the update process and notice that after submitting the 'Update database structure' page you are prompted to login and the main page appears if you logged in with the correct credentials 4. Apply patch 5. Repeat steps 1 and 2 6. Notice the button text on the 'Update database structure' page has changed and now it says 'Continue to feature release tool' 7. Notice there is also a skip button. Click the skip button and notice you are redirected to the staff intranet login page. 8. Login with the Koha db administrator credentials and notice that the Koha main page is displayed 9. Logout and enter superlibrarian user credentials and submit the login form 10. Notice you are redirected to the Koha web installer login page 11. Login with the Koha db administrator credentials 12. Notice the feature release change tool is displayed 13. Alter the NumSavedReports and the TalkingTechItivaPhoneNotification values and select the 'Save all preferences' button 14. Query the values of these two sysprefs in the systempreferences database table and notice they have been changed to what you submitted 15. Click the 'Log into Koha staff intranet' button 16. Notice the intranet login page appears 17. Login and the main page will be displayed 18. Repeat steps 1,2 and click the 'Continue to feature release tool' button 19. Notice the feature release tool is displayed and repeat steps 13 and 14 20. Click the 'Log into Koha staff intranet' button, login as either Koha db administrator or as a superlibrarian (it doesn't matter which you log in as) and the Koha staff intranet mainpage will be displayed 21. Log out and then log back in again and notice the staff intranet is still displayed. Note you are not redirected to the Koha web installer login page to go through the feature release change tool because you have already gone through it Sponsored-By: Catalyst IT -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Aleisha Amohia changed: What|Removed |Added CC||alei...@catalyst.net.nz Status|Failed QA |ASSIGNED -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Owen Leonard changed: What|Removed |Added Status|Needs Signoff |Failed QA --- Comment #17 from Owen Leonard --- I think this is a great idea. I'm some problems though: - Only YesNo and Choice type prefs are displaying. In my test I should also be seeing form fields for types "short" and "textarea." While "choice" type preferences are showing a dropdown, the dropdown is empty. In my test system there are these preference types: | Choice | | ClassSources | | File | | Free | | integer | | Languages| | multiple | | short| | Textarea | | Themes | | YesNo| It doesn't look like all those options are accounted for in the template. Would it be possible to break the code out of admin/preferences.tt into an include file to be used here? -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Alex Buckleychanged: What|Removed |Added Status|Failed QA |Needs Signoff -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Alex Buckleychanged: What|Removed |Added Attachment #69470|0 |1 is obsolete|| --- Comment #16 from Alex Buckley --- Created attachment 69471 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69471=edit Bug 18645 -Koha feature release change tool This tool is displayed at the end of the update process to display all the new system preferences added during the update so that the administrator can view and modify their default values if neccessary The administrator also has the ability to skip the feature release tool on the update process and it will be displayed to the next superlibrarian user that logs in. Because librarian staff are likely to be more familiar with the system preference settings that a library would want to set than an IT support administrator Test plan: 1. Go to Administrator->global system preferences->Local use 2. Set the version number to 16.120033 (Note: only 1 decimal place) and save 3. Go through the update process and notice that after submitting the 'Update database structure' page you are prompted to login and the main page appears if you logged in with the correct credentials 4. Apply patch 5. Repeat steps 1 and 2 6. Notice the button text on the 'Update database structure' page has changed and now it says 'Continue to feature release tool' 7. Notice there is also a skip button. Click the skip button and notice you are redirected to the staff intranet login page. 8. Login with the Koha db administrator credentials and notice that the Koha main page is displayed 9. Logout and enter superlibrarian user credentials and submit the login form 10. Notice you are redirected to the Koha web installer login page 11. Login with the Koha db administrator credentials 12. Notice the feature release change tool is displayed 13. Alter the NumSavedReports and the TalkingTechItivaPhoneNotification values and select the 'Save all preferences' button 14. Query the values of these two sysprefs in the systempreferences database table and notice they have been changed to what you submitted 15. Click the 'Log into Koha staff intranet' button 16. Notice the intranet login page appears 17. Login and the main page will be displayed 18. Repeat steps 1,2 and click the 'Continue to feature release tool' button 19. Notice the feature release tool is displayed and repeat steps 13 and 14 20. Click the 'Log into Koha staff intranet' button, login as either Koha db administrator or as a superlibrarian (it doesn't matter which you log in as) and the Koha staff intranet mainpage will be displayed 21. Log out and then log back in again and notice the staff intranet is still displayed. Note you are not redirected to the Koha web installer login page to go through the feature release change tool because you have already gone through it Sponsored-By: Catalyst IT -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Alex Buckleychanged: What|Removed |Added Attachment #68154|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 http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #15 from Alex Buckley--- Created attachment 69470 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=69470=edit Bug 18645 -Koha feature release change tool This tool is displayed at the end of the update process to display all the new system preferences added during the update so that the administrator can view and modify their default values if neccessary The administrator also has the ability to skip the feature release tool on the update process and it will be displayed to the next superlibrarian user that logs in. Because librarian staff are likely to be more familiar with the system preference settings that a library would want to set than an IT support administrator Test plan: 1. Go to Administrator->global system preferences->Local use 2. Set the version number to 16.120033 (Note: only 1 decimal place) and save 3. Go through the update process and notice that after submitting the 'Update database structure' page you are prompted to login and the main page appears if you logged in with the correct credentials 4. Apply patch 5. Repeat steps 1 and 2 6. Notice the button text on the 'Update database structure' page has changed and now it says 'Continue to feature release tool' 7. Notice there is also a skip button. Click the skip button and notice you are redirected to the staff intranet login page. 8. Login with the Koha db administrator credentials and notice that the Koha main page is displayed 9. Logout and enter superlibrarian user credentials and submit the login form 10. Notice you are redirected to the Koha web installer login page 11. Login with the Koha db administrator credentials 12. Notice the feature release change tool is displayed 13. Alter the NumSavedReports and the TalkingTechItivaPhoneNotification values and select the 'Save all preferences' button 14. Query the values of these two sysprefs in the systempreferences database table and notice they have been changed to what you submitted 15. Click the 'Log into Koha staff intranet' button 16. Notice the intranet login page appears 17. Login and the main page will be displayed 18. Repeat steps 1,2 and click the 'Continue to feature release tool' button 19. Notice the feature release tool is displayed and repeat steps 13 and 14 20. Click the 'Log into Koha staff intranet' button, login as either Koha db administrator or as a superlibrarian (it doesn't matter which you log in as) and the Koha staff intranet mainpage will be displayed 21. Log out and then log back in again and notice the staff intranet is still displayed. Note you are not redirected to the Koha web installer login page to go through the feature release change tool because you have already gone through it Sponsored-By: Catalyst IT -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 David Bourgaultchanged: What|Removed |Added Status|Needs Signoff |Failed QA --- Comment #14 from David Bourgault --- When applying the patch I got a conflict with staff-global.css (trivial, I fixed it) Following test plan I saw the buttons as predicted, but when login-in-out with admin and then login with superlibrarian I did not get redirected to the installer login page. When through step plan again, clicked the "Continue to feature release tool" button and got redirected correctly. However no system pref showed up (I had 1 release note, for 17.05). QA tool shows multiple (minor) errors (including a spelling error in a surname‽) Failed QA -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Marjorie Barry-Vilachanged: What|Removed |Added CC||marjorie.barry-vila@collect ||o.ca -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 M. Tompsettchanged: What|Removed |Added CC||mtomp...@hotmail.com --- Comment #13 from M. Tompsett --- Please do not do whitespace changes in patches unless necessary for individual changed lines. White space patches should be separated. Otherwise, it makes eyeballing the bug more difficult. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #12 from Liz Rea--- This patch applies just fine for me on a clean master branch. I recommend the following: git fetch origin && git checkout origin/master git checkout -b bug-18645 git bz apply 18645 (or apply the patch however you usually do) This is the best and really only way to test patches. Cheers, Liz -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #11 from Alex Buckley--- (In reply to Dominic Pichette) Hi Dominic Thanks for trying to test. Hmm it is applying successfully for me on a clean, up to date branch. If you try applying on a new branch rather than resetting do you get the same error? Also can someone else try testing just to determine if this is a system specific issue -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Dominic Pichettechanged: What|Removed |Added CC||dominic.piche...@inlibro.co ||m --- Comment #10 from Dominic Pichette --- I'm having trouble applying the patch. I did a reset and still can't apply the patch without getting: fatal: sha1 information is lacking or useless (installer/data/mysql/kohastructure.sql). -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Blouchanged: What|Removed |Added CC||david.bourga...@inlibro.com ||, ||philippe.blo...@inlibro.com -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Alex Buckleychanged: What|Removed |Added Status|ASSIGNED|Needs Signoff -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #9 from Alex Buckley--- Created attachment 68154 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=68154=edit Bug 18645 -Koha feature release change tool This tool is displayed at the end of the update process to display all the new system preferences added during the update so that the administrator can view and modify their default values if neccessary The administrator also has the ability to skip the feature release tool on the update process and it will be displayed to the next superlibrarian user that logs in. Because librarian staff are likely to be more familiar with the system preference settings that a library would want to set than an IT support administrator Test plan: 1. Go to Administrator->global system preferences->Local use 2. Set the version number to 16.120033 (Note: only 1 decimal place) and save 3. Go through the update process and notice that after submitting the 'Update database structure' page you are prompted to login and the main page appears if you logged in with the correct credentials 4. Apply patch 5. Repeat steps 1 and 2 6. Notice the button text on the 'Update database structure' page has changed and now it says 'Continue to feature release tool' 7. Notice there is also a skip button. Click the skip button and notice you are redirected to the staff intranet login page. 8. Login with the Koha db administrator credentials and notice that the Koha main page is displayed 9. Logout and enter superlibrarian user credentials and submit the login form 10. Notice you are redirected to the Koha web installer login page 11. Login with the Koha db administrator credentials 12. Notice the feature release change tool is displayed 13. Alter the NumSavedReports and the TalkingTechItivaPhoneNotification values and select the 'Save all preferences' button 14. Query the values of these two sysprefs in the systempreferences database table and notice they have been changed to what you submitted 15. Click the 'Log into Koha staff intranet' button 16. Notice the intranet login page appears 17. Login and the main page will be displayed 18. Repeat steps 1,2 and click the 'Continue to feature release tool' button 19. Notice the feature release tool is displayed and repeat steps 13 and 14 20. Click the 'Log into Koha staff intranet' button, login as either Koha db administrator or as a superlibrarian (it doesn't matter which you log in as) and the Koha staff intranet mainpage will be displayed 21. Log out and then log back in again and notice the staff intranet is still displayed. Note you are not redirected to the Koha web installer login page to go through the feature release change tool because you have already gone through it Sponsored-By: Catalyst IT -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Alex Buckleychanged: What|Removed |Added Attachment #68153|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 http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Alex Buckleychanged: What|Removed |Added Attachment #68152|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 http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Alex Buckleychanged: What|Removed |Added Attachment #68151|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 http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #8 from Alex Buckley--- Created attachment 68153 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=68153=edit Bug 19247 - Added ability to skip feature release tool The administrator can now skip the feature release tool on the update process and it will be displayed to the next superlibrarian user that logs in. Because librarian staff are likely to be more familiar with the system preference settings that a library would want to set than an IT support administrator Test plan: 1. Go to Administrator->global system preferences->Local use 2. Set the version number to 16.120033 (Note: only 1 decimal place) and save 3. Go through the update process and notice that after submitting the 'Update database structure' page you are prompted to login and the main page appears if you logged in with the correct credentials 4. Apply patch 5. Repeat steps 1 and 2 6. Notice the button text on the 'Update database structure' page has changed and now it says 'Continue to feature release tool' 7. Notice there is also a skip button. Click the skip button and notice you are redirected to the staff intranet login page. 8. Login with the Koha db administrator credentials and notice that the Koha main page is displayed 9. Logout and enter superlibrarian user credentials and submit the login form 10. Notice you are redirected to the Koha web installer login page 11. Login with the Koha db administrator credentials 12. Notice the feature release change tool is displayed 13. Alter the NumSavedReports and the TalkingTechItivaPhoneNotification values and select the 'Save all preferences' button 14. Query the values of these two sysprefs in the systempreferences database table and notice they have been changed to what you submitted 15. Click the 'Log into Koha staff intranet' button 16. Notice the intranet login page appears 17. Login and the main page will be displayed 18. Repeat steps 1,2 and click the 'Continue to feature release tool' button 19. Notice the feature release tool is displayed and repeat steps 13 and 14 20. Click the 'Log into Koha staff intranet' button, login as either Koha db administrator or as a superlibrarian (it doesn't matter which you log in as) and the Koha staff intranet mainpage will be displayed 21. Log out and then log back in again and notice the staff intranet is still displayed. Note you are not redirected to the Koha web installer login page to go through the feature release change tool because you have already gone through it Sponsored-By: Catalyst IT -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #7 from Alex Buckley--- Created attachment 68152 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=68152=edit Bug 19247 - Followup: QA test tool fixes Test plan: 1. Run QA test tools and notice that all files pass -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #6 from Alex Buckley--- Created attachment 68151 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=68151=edit Bug 18645 -Koha feature release change tool This tool is displayed at the end of the update process to display all the new system preferences added during the update so that the administrator can view and modify their default values if neccessary Link to the release notes for the most recent installed release are also provided by this tool. Test plan: 1. Go to Administrator->global system preferences->Local use 2. Set the version number to 16.1200033 (Note: only 1 decimal place) and save 3. Go through the update process and notice that after submitting the 'Update database structure" page you are prompted to login and the main page appears if you logged in with the correct credentials 4. Apply patch 5. Repeat steps 1, and 2 6. Notice the button text on the 'Update database structure' page has changed and now it says 'Continue to feature release tool' 7. The feature release tool will be displayed. Click on the 'New Syspref information' tab and notice that the system preferences (names, explanations and (editable) default values) installed in the update process are displayed 8. Change the value of TranslateNotices syspref and click the 'Save all preferences' button 9. Refresh the page manually and click on the 'New syspref information' tab and notice the value of the TranslateNotices syspref has been altered 10. Click on the 'Release notes' tab and open the release note link which is 17.05 release notes 11. Leave the feature release change tool by clicking the 'Next and submit' button 12. You are prompted to login, after entering the correct credentials the intranet main page is displayed Sponsored-by: Catalyst IT https://bugs.koha-community.org/show_bug.cgi?id=19247 -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Alex Buckleychanged: What|Removed |Added Attachment #68150|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 http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #5 from Alex Buckley--- Created attachment 68150 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=68150=edit Bug 18645 -Koha feature release change tool This tool is displayed at the end of the update process to display all the new system preferences added during the update so that the administrator can view and modify their default values if neccessary Link to the release notes for the most recent installed release are also provided by this tool. Test plan: 1. Go to Administrator->global system preferences->Local use 2. Set the version number to 16.1200033 (Note: only 1 decimal place) and save 3. Go through the update process and notice that after submitting the 'Update database structure" page you are prompted to login and the main page appears if you logged in with the correct credentials 4. Apply patch 5. Repeat steps 1, and 2 6. Notice the button text on the 'Update database structure' page has changed and now it says 'Continue to feature release tool' 7. The feature release tool will be displayed. Click on the 'New Syspref information' tab and notice that the system preferences (names, explanations and (editable) default values) installed in the update process are displayed 8. Change the value of TranslateNotices syspref and click the 'Save all preferences' button 9. Refresh the page manually and click on the 'New syspref information' tab and notice the value of the TranslateNotices syspref has been altered 10. Click on the 'Release notes' tab and open the release note link which is 17.05 release notes 11. Leave the feature release change tool by clicking the 'Next and submit' button 12. You are prompted to login, after entering the correct credentials the intranet main page is displayed Sponsored-by: Catalyst IT https://bugs.koha-community.org/show_bug.cgi?id=19247 -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Jonathan Druartchanged: What|Removed |Added URL||https://wiki.koha-community ||.org/wiki/Koha_feature_rele ||ase_change_tool_RFC -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Alex Buckleychanged: What|Removed |Added Blocks||18715 Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18715 [Bug 18715] Enhance Koha feature release change tool by making sysprefs searchable, and announce the new version in staff client with translatable news item -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #4 from Marc Véron--- (In reply to Alex Buckley from comment #3) > Hi Marc > > Thanks very much for your feedback/ideas I like the ideas, I am thinking it > would be good to put them in a separate bug report, just so there isn't too > much in a single bug report because having done the onboarding tool I found > that the bigger the patch the longer it takes to get through QA and it would > be good to get both this enhancement and the recommendation enhancement > pushed for the Koha 17.11 release :) > > For this patch I was planning to have the new sysprefs, links to release > notes (and Koha manual where applicable) to be displayed on a new page after > the user logs in following an update. So it is available to admins > immediately after upgrade. > > I can write up a bug report for your ideas to depend on this bug report now > if you'd like Hi Alex and Liz Thanks for the comments. I agree that my suggestions would be out of scope of your initial intentions for this bug. If you have time to put the suggestions in a new bug report - please go ahead. Marc -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 --- Comment #3 from Alex Buckley--- Hi Marc Thanks very much for your feedback/ideas I like the ideas, I am thinking it would be good to put them in a separate bug report, just so there isn't too much in a single bug report because having done the onboarding tool I found that the bigger the patch the longer it takes to get through QA and it would be good to get both this enhancement and the recommendation enhancement pushed for the Koha 17.11 release :) For this patch I was planning to have the new sysprefs, links to release notes (and Koha manual where applicable) to be displayed on a new page after the user logs in following an update. So it is available to admins immediately after upgrade. I can write up a bug report for your ideas to depend on this bug report now if you'd like -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Liz Reachanged: What|Removed |Added CC||l...@catalyst.net.nz --- Comment #2 from Liz Rea --- Whoa, good ideas, but quite a bit of scope creep. :D -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Marc Véronchanged: What|Removed |Added CC||ve...@veron.ch --- Comment #1 from Marc Véron --- +1 Just some questions and ideas: Will the display of new features go to a separate tab on the About page? Will it be translatable? For the (new) system preferences: Will they have a separate tab on the About page as well? Or, as an alternative, will they somehow be highlighted on Home > Administration > System preferences? Maybe have the version number as a search criterium (or a filter) for the (new or changed) system preferences? We could have a new column 'version' in the table 'systempreferences' and include it to the search. Then you could have a link like: .../cgi-bin/koha/admin/preferences.pl?op=search=17.05 to display all sysprefs related to this version, and they would appear in the installed languages as appropriate. To announce the new version in staff client: What about creating a 'News' item that appears for all libraries? Such a news item could contain a standard text with the release number, and links to the new features and preferences. Library staff then could edit it, e.g. adding some library specific information ("Please report issues to...") The creaton of such news item could take place at the end of the installation process. The text used would be the translated one for the language chosen at the start of the installation porcess. -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Jonathan Druartchanged: What|Removed |Added Severity|enhancement |new feature CC||jonathan.dru...@bugs.koha-c ||ommunity.org Version|17.05 |master -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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 18645] Creation of Koha feature release change tool displayed after running Koha update
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=18645 Alex Buckleychanged: What|Removed |Added Summary|Creation of informational |Creation of Koha feature |tool displayed after|release change tool |running Koha update |displayed after running ||Koha update -- You are receiving this mail because: You are watching all bug changes. ___ Koha-bugs mailing list Koha-bugs@lists.koha-community.org http://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/