Skip to content

Conversation

@ryanmccartney
Copy link
Collaborator

@ryanmccartney ryanmccartney commented Jan 2, 2026

Fix reported vulnerability in HTTP panel container proxy. There is now a check for a valid panelId before proxying any request.

Further to this, updates dependencies throughout to deal with most of the Dependabot alerts raised. Added a update:packages script to make this easier in future.

Added prettier with some basic rules for consistent formatting across the project. See src/package.json -> prettier for rules.

I've built a clean development bug and checked things are working, spun up and tested with the MikroTik Interface module.

@ryanmccartney ryanmccartney added the dependencies Pull requests that update a dependency file label Jan 2, 2026
@ryanmccartney ryanmccartney force-pushed the vulnerabilities-n-deps branch from 113f92a to f4456ab Compare January 21, 2026 07:49
@ryanmccartney
Copy link
Collaborator Author

Updated to work with v3.1

@geoffhouse geoffhouse merged commit 9def9a3 into main Jan 21, 2026
5 checks passed
@geoffhouse geoffhouse deleted the vulnerabilities-n-deps branch January 21, 2026 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants