-
Notifications
You must be signed in to change notification settings - Fork 134
JS dependencies updates #4065
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
JS dependencies updates #4065
Conversation
webapp/src/main/webapp/templates/freemarker/edit/forms/js/manageHideShowStatus.js
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove two console outputs
webapp/src/main/webapp/templates/freemarker/edit/forms/js/manageWebpagesForIndividual.js
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@litvinovg The code looks good. I have tested the PR branch:
- Landing pages for individuals have a warning about deprecated feature of tiny mce javascript
- Capability map and collaboration network - a warning about deprecated feature for jquery
- Also, I found for adding an author and editor to document an issue with label with non existing id used by for attribute, but it is not linked with this PR
Please, check whether the first two issues should be resolved in this PR.
Removed not used files, minor fixes
Rebased on top of main branch to resolve merge conflicts. |
I fixed more deprecated jquery calls. Please have a look. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Exercised the listed pages/features manually and didn't encounter any issues.
VIVO GitHub issue
Vitro PR
What does this pull request do?
This PR updates links to some js dependencies:
jquery to version 3.7.1
jquery-ui to version 1.13.2
jquery-migrate to version 3.4.1
dataTables to version 2.2.2
Removes not used anymore js, css files
How should this be tested?
Browse following pages:
Additional Notes:
Based on Benjamin Gross work vivo-project/Vitro#449
Interested parties
@VIVO-project/vivo-committers
Reviewers' expertise
Candidates for reviewing this PR should have some of the following expertises:
Reviewers' report template
General comment
A reviewer should provide here comments and suggestions for requested changes if any.
Testing
A reviewer should briefly describe here how it was tested
Code reviewing
A reviewer should briefly describe here which part was code reviewed