We are using jQuery Validation plugin v1.10.0--from 2012!. We should upgrade to the latest version, v1.19.1 released 6/15/2019.
Created attachment 95722 [details] [review] Bug 24089: Upgrade jQuery Validate plugin in the staff client This patch upgrades the jQuery Validate plugin in the staff client from v1.10.0 to v1.19.1. To test, apply the patch and clear your browser cache if necessary. Test various pages to confirm that form validation works as expected: - Patron password change form: - Password must conform to minPasswordLength - Password must not contain leading/trailing spaces - Passwords must match - Administration -> Add or edit budget: - Description, start date, and end date are required - Start date must be before end date - Administration -> Add or edit Z39.50/SRU server: - Server name, hostname, port, and database are required - Port, rank, and timeout must be a number
Created attachment 95739 [details] [review] Bug 24089: Upgrade jQuery Validate plugin in the staff client This patch upgrades the jQuery Validate plugin in the staff client from v1.10.0 to v1.19.1. To test, apply the patch and clear your browser cache if necessary. Test various pages to confirm that form validation works as expected: - Patron password change form: - Password must conform to minPasswordLength - Password must not contain leading/trailing spaces - Passwords must match - Administration -> Add or edit budget: - Description, start date, and end date are required - Start date must be before end date - Administration -> Add or edit Z39.50/SRU server: - Server name, hostname, port, and database are required - Port, rank, and timeout must be a number Signed-off-by: Maryse Simard <maryse.simard@inlibro.com>
Created attachment 96580 [details] [review] Bug 24089: Upgrade jQuery Validate plugin in the staff client This patch upgrades the jQuery Validate plugin in the staff client from v1.10.0 to v1.19.1. To test, apply the patch and clear your browser cache if necessary. Test various pages to confirm that form validation works as expected: - Patron password change form: - Password must conform to minPasswordLength - Password must not contain leading/trailing spaces - Passwords must match - Administration -> Add or edit budget: - Description, start date, and end date are required - Start date must be before end date - Administration -> Add or edit Z39.50/SRU server: - Server name, hostname, port, and database are required - Port, rank, and timeout must be a number Signed-off-by: Maryse Simard <maryse.simard@inlibro.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Nice work everyone! Pushed to master for 20.05
Not backported to 19.11.x