npm.io
0.3.0 • Published 5 months ago

@proberaum/backstage-plugin-env-viewer

Licence
Apache-2.0
Version
0.3.0
Deps
5
Size
23 kB
Vulns
0
Weekly
0
Stars
3

Proberaum* for Backstage Plugins

*German for rehearsal room

This repo contains multiple early-stage Backstage plugins. The processes, tooling, and workflows are based on those in backstage/community-plugins. Thanks to the Backstage Community, Spotify and Red Hat for making this setup public.

This is somehow a incubator for new plugins. I like to move some of them later into the Backstage Community Plugins repo if there is a demand for some of them. But for the first iterations it's easier to create them here.

Anyway, some of these plugins (GitHub Notifications) are imo stable enough to try them even in production. But this repository does not provide any commerical or official support. Feel free to raise issues or PRs in this repository. I'm open for any kind of feedback or contributions to existing plugins.

-- Christoph

Plugin Description Status
 Analytics → Browser Log An Analytics API implementation that sends all events to the browser log (console.log)

This for developer who like to debug the analytics events from their or other plugins.
Feature complete, mostly for plugin develoment
 Assets Catalog An asset or inventory plugin that allows you to save also physical items and their locations in the Software Catalog.

From personal belongings, over your company asset or hardware resources, up to a data center.
Preview, it contains just a catalog provider yet
 Config viewer A small plugin that allows admins read their (full) frontend, and optional backend configuration. Feature complete

Might add Permission support in the future
 Dashboards Create and share Dashboards In progress
 Env viewer A small plugin that allows admin and users to view the server-side environment variables. Feature complete

Might add Permission support in the future
 GitHub Notifications This is a backend plugin that enables automated notifications for new and updated GitHub issues related to catalog entities.

It integrates with the notification system and catalog, allowing entities to specify GitHub repositories and notification preferences via annotations.
Production ready
 Icon viewer A small plugin that allows admin and users see the available icons.

These icons can be registered by frontend plugin at runtime.
Feature complete
 Planning Poker A small plugin to do Planning Poker In progress