Skip to content
New issue

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

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

Already on GitHub? # to your account

Removing Dependencies for Jaspersoft #1496

Merged
merged 2 commits into from
Feb 16, 2021

Conversation

ryanrath
Copy link
Contributor

Description

Jaspersoft was replaced with PHPWord / LibreOffice in #1341 . This PR just removes composer dependencies & the script that handled making sure that these dependencies stuck around after fresh installs & upgrades composer.scripts.php.

Motivation and Context

In the process of confirming that we had addressed all of TrustedCI's findings, one of which was that we were using an old / vulnerable version of jaspersoft, I realized that while jaspersoft had been replaced it's dependencies were still present.

Tests performed

All automated tests for both a fresh install & upgrade.

Checklist:

  • The pull request description is suitable for a Changelog entry
  • The milestone is set correctly on the pull request
  • The appropriate labels have been added to the pull request

@ryanrath ryanrath added Category:Infrastructure Internal infrastructure updates/changes dependencies Pull requests that update a dependency file labels Feb 11, 2021
@ryanrath ryanrath requested a review from jpwhite4 February 11, 2021 16:14
@ryanrath ryanrath merged commit 621849e into ubccr:xdmod9.5 Feb 16, 2021
jpwhite4 pushed a commit to jpwhite4/xdmod that referenced this pull request Feb 23, 2021
Co-authored-by: Ryan Rathsam <build@shippable.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Category:Infrastructure Internal infrastructure updates/changes dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants