Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2024.04 release #766

Merged
merged 110 commits into from
Apr 26, 2024
Merged

2024.04 release #766

merged 110 commits into from
Apr 26, 2024

Conversation

andyp-uk
Copy link
Contributor

Merging development into master for 2024.04 release.

andyp-uk and others added 30 commits October 15, 2020 12:15
…ed reports per COUNTER Release 5 (4.3.2 and 4.4.2)
Contacts appear blank when reporting issues if name is empty
In Usage module: The modal "getLoginForm" will not open. 

Usage module Home, click on a Platform entry, click on the tab Logins, click "add new login" There will be a waiting image, but the modal is not opening.

The problem was two unclosed parentheses in the javascript file.
… a product detail

Fixes adding a parent resource in product detail edition
ERM-93 Fix to view archive for file import
Yearly Usage Statistics report uses a hardcoded date range of 2008 to 2015. This change updates the date range to make it relative to the report run date, ending in the current year.
Usage module getLoginForm will not open
Use relative dates in report output
(issue #687 ) : Removes the IF/THEN statements from management/ajax_forms.php and management/admin.php, always displaying an "Add Category" link in the Edit Document form on the former and always displaying the Categories table in the latter.
Add platform parameter to SUSHI Services in Usage Module
Issue 679: Nothing happens when clicking the button to add parents in a product detail
On licensing upload form, if no effective date is entered, this induce a msql error
similar problem on management module
modified path to jquery min to https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js to test breaking

changed licensing php to use new CDN version of jquery

Modified tooltips to not worry about IE versions

UPdated licensing header.php to use CDN jquery

commented out browser.msie lines or forced IE = false to handle issue with unsupported .browser.msie

added jquery-ui so autocomplete.js would stop squawking

removed msie lines from jquery.autocomplete.js

fixed issue with commented out lines for msie stuff

Changes for browser.lines

changes to make thickbox replacement work

Changes to make dialog work for upload and for creating a new license

changes to make expressions work`

More changes to remove thickbox

Avoid scroll-to-top caused by href="#"

Signed-off-by: root <root@coral-john.eoli.info>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
The scripted CSV export event listener and the Resource->Admin
removeData binding was happening too early, before the XHR-loaded
HTML was available. This places the binding requests right next
to the elements that need them, so timing won't be an issue going
forward.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
…JS event listener binding closer to the intended elements

Signed-off-by: Mike Rylander <mrylander@gmail.com>
andyp-uk and others added 27 commits March 27, 2024 17:37
Export issues & resolve button fix
[747] Updates for jquery datepicker plugin and javascript includes cleanup
Managment - Re-load datepickers after modal instantiation
(issue #687 ) : Unable to Create "Categories" in Management Module
Getting ready for release of 2024.04
Update version in footer for 2024.04 release.
Newer MySQL/MariaDB versions are more strict about type restrictions,
and do not like to coerce an empty string to NULL on a numeric column
type.  Here we make sure that non-numeric user input is dropped, and
NULL is stored when a number isn't passed to the input form.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
…-taxRate

Protect against non-numeric taxRate value
Copy link
Contributor

@spaceisntsyntax spaceisntsyntax left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All is exactly as expected, ready to go!

@andyp-uk andyp-uk merged commit 68e7feb into master Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.