Skip to content

Fixes Vuln-feed widget and other widget improvments#2112

Merged
lissy93 merged 5 commits into
masterfrom
feat/widget-improvments
May 2, 2026
Merged

Fixes Vuln-feed widget and other widget improvments#2112
lissy93 merged 5 commits into
masterfrom
feat/widget-improvments

Conversation

@lissy93
Copy link
Copy Markdown
Owner

@lissy93 lissy93 commented May 2, 2026

Category

Bug fix, and refactor

Overview

  • The upstream NIST API used for the CVE feed for the vulnerability widget had changed, breaking the widget. I;ve updated it now, so it works again
  • Adds support for an optional NIST API key (since unauthenticated requests are cappted at 5 per 30 seconds)
  • There was also some invalid JS in this widget, introduced in fixes #1391 - replacing old datasource to nist #1986
  • Also fixed the ETH Gas price widget, as it's API has changed too

And some other small widget improvments:

  • Better error messaging - proxy now passes and displays the actual error, not just a generic "failed to fetch data" message
  • CORS errors get better flagged as CORS errors, to help explain what went wrong/how to fix
  • All widgets which strictly require routing through the cors proxy, now have useProxy: true enabled by default, to save yourself the bother of noticing it doesn;t work, and then adding an extra line into your YAML

Issue Number

Fixes #2099

Also fixes these older / stale / partially resolved issues relating to the vulnerability widget:

Additional Info

@netlify
Copy link
Copy Markdown

netlify Bot commented May 2, 2026

Deploy Preview for dashy-dev ready!

Name Link
🔨 Latest commit feba5b9
🔍 Latest deploy log https://app.netlify.com/projects/dashy-dev/deploys/69f5dce727b4470009338943
😎 Deploy Preview https://deploy-preview-2112--dashy-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@lissy93 lissy93 merged commit 7621ccd into master May 2, 2026
10 checks passed
@lissy93 lissy93 deleted the feat/widget-improvments branch May 2, 2026 11:41
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.

[BUG] CVE-Vulnerabilities widget calling non-existent method

1 participant