Notifications, badges, and more!

Nathan LaFreniere
Node Security
Published in
2 min readJun 27, 2016

Earlier this morning we finished rolling out the new features that we’ve been working on all week. We’re pretty excited about this update, so here goes.

Notifications

That’s right, we now have some brand new notification features. For this release things are pretty limited, but we do plan on enhancing this feature over time.

You can currently receive notifications to email or slack (by way of a webhook integration) when a new advisory is published, an existing advisory is updated, when any of your project checks fails, and when a previously failing project starts passing.

You can find the settings to enable these here, and visible as the ‘notifications’ heading under your avatar.

Badges

Since everyone loves putting some shiny badges in their readmes, we’ve added them to NSP! Right now there’s no UI to assist you in finding the URL for them, but you can simply add a /badge to the end of your project detail URL to get the image.

For example, if your project url is https://nodesecurity.io/orgs/my-org/projects/<some_long_uuid> then your badge url would be https://nodesecurity.io/orgs/my-org/projects/<some_long_uuid>/badge.

We’ve styled them to match with the shields.io standard, so they should fit right at home in your readme.

Retry github events

We all know sometimes a test can fail because of some random fluke. Maybe a network error, maybe your github token was out of API calls, who knows. Well now we’ve added a “Retry check” button to all of your events. If a check failed and shouldn’t have, give it a click and we’ll try again right away!

Advisory search

And last, but certainly not least, if you visit https://nodesecurity.io/advisories you’ll notice a brand new search box. It can be pretty frustrating having to click through several pages of advisories to try to find the one you’re looking for, so we went ahead and took care of that problem. You can now find advisories by module name as well as by title. Search away, friends!

--

--

Nathan LaFreniere
Node Security

I work at &yet where I fix whatever's broken, and occasionally pretend I know how to program