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

Update dependencies #1009

Merged
merged 4 commits into from
Oct 21, 2023
Merged

Update dependencies #1009

merged 4 commits into from
Oct 21, 2023

Conversation

enykeev
Copy link
Member

@enykeev enykeev commented Oct 20, 2023

This PR updates softer defined \ transient dependencies and is supposed to cover for a number of open dependabot PRs in one feel swoop.

Three minor issues discovered:

  • Axios no longer need data to be set on a request for content-type to be populated. Instead, it now sends the value provided in the data field verbatim and breaks auth flow. Removing previous hack fixes the problem.
  • fontello-update's dependency open has been defined very broadly and as >=6.0.0 and switched to ESM starting 9.0.0. We do not use ESM on this project and it isn't worth to start because of a single transient dependency.
  • When adding ST2_PROTOCOL we forgot to add it to our serve task. This creates a problem when you trying to run local version of st2web against dockerized st2.

In general, I have to admit, I'm beyond impressed with how well this project held up for all this years with minimal maintenance it had. Thanks to the community for keeping it afloat.

@CLAassistant
Copy link

CLAassistant commented Oct 20, 2023

CLA assistant check
All committers have signed the CLA.

@arm4b arm4b added this to the 3.8.1 milestone Oct 21, 2023
Copy link
Member

@arm4b arm4b left a comment

Choose a reason for hiding this comment

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

Thanks a lot!

Could you please update the https://github.com/StackStorm/st2web/blob/master/CHANGELOG.rst as well?

Besides that, all good.
A note for myself before merging: I'll probably need to do a quick st2web visual check to make sure nothing broke because of updates.

@enykeev enykeev requested a review from arm4b October 21, 2023 11:22
CHANGELOG.rst Outdated Show resolved Hide resolved
Copy link
Member

@arm4b arm4b left a comment

Choose a reason for hiding this comment

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

I quickly ran a few visual checks on updated st2web and found no visible regressions.

Thanks for updating the dependencies! 👍

@arm4b arm4b merged commit 41d7540 into StackStorm:master Oct 21, 2023
@arm4b
Copy link
Member

arm4b commented Oct 21, 2023

@Kami welcome to the party! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants