Skip to content

Update Docker images and frontend dependencies#264

Open
Rescla wants to merge 5 commits into
jkingsman:mainfrom
Rescla:main
Open

Update Docker images and frontend dependencies#264
Rescla wants to merge 5 commits into
jkingsman:mainfrom
Rescla:main

Conversation

@Rescla
Copy link
Copy Markdown
Contributor

@Rescla Rescla commented May 17, 2026

Frontend dependencies

I did an update of the frontend dependencies using ncu. I reverted a few updates:

  • eslint 10
    • This gave a bunch of extra linting errors which may or may not be valid
  • tailwind 4
    • I tried to migrate to the vite plugin and migrate the app using the migration tool, but for some reason it did not recognize all classes so some styling was not loaded correctly.

Node.js Docker image

The version was inconsistent, in the application 22 was used, but the docker image still used 20.

Node.js@20 is old, but 22 is out of active support also (https://endoflife.date/nodejs) so I updated to 24 (latest LTS)

Python Docker image

Minor update from 3.13 to 3.14, but I was also informed by someone that the current docker image contains a bunch of vulnerabilities. I verified this by running trivy. The alpine version does not contain any vulnerabilities, and still works fine. So I changed it.

I ran the e2e and frontend tests fully. I also tried the Docker image, but I could not get the serial mounting to work correctly, so I only checked without radio.

Rescla and others added 5 commits May 17, 2026 08:14
@m4v3r1ckNl
Copy link
Copy Markdown

Thank you for the update.

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.

2 participants