Skip to content

Commit

Permalink
docs: handle invalid integration keys gracefully in entity mapping page
Browse files Browse the repository at this point in the history
Signed-off-by: Tiago Barbosa <tbarbos@hotmail.com>
  • Loading branch information
t1agob committed Jul 5, 2024
1 parent 078d509 commit 52cd2a4
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 1 deletion.
18 changes: 18 additions & 0 deletions docs/release-notes/backend.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# Release notes for Backend plugin

## > 0.7.2

[GitHub release](https://github.com/PagerDuty/backstage-plugin-backend/releases/tag/0.7.2)

### Summary

This release handles properly an exception that was causing the entity mapping page to break when there is an integration key specified in the entity configuration and that integration key doesn't exist in the PagerDuty Account.

Previously it would return an HTTP 404 error, causing the application to break. Now, it handles that error without breaking the application.

### Changes

- fix: ignore invalid integration keys when building entity reference dict

### Dependencies

- `@pagerduty/backstage-plugin-common: 0.1.5`

## > 0.7.1

[GitHub release](https://github.com/PagerDuty/backstage-plugin-backend/releases/tag/0.7.1)
Expand Down
2 changes: 1 addition & 1 deletion overrides/main.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{% block announce %}
<div>
<p>
<strong>🎉 New release!</strong> <span style="margin-left: 20px;"> Checkout the latest versions for Frontend(<a href="/backstage-plugin-docs/release-notes/frontend/#0130">0.13.0</a>), Backend(<a href="/backstage-plugin-docs/release-notes/backend/#071">0.7.1</a>), Common(<a href="/backstage-plugin-docs/release-notes/common/#015">0.1.5</a>), Scaffolder Actions(<a href="/backstage-plugin-docs/release-notes/scaffolder-actions/#012">0.1.2</a>) and Entity Processor(<a href="/backstage-plugin-docs/release-notes/entity-processor/#010">0.1.0</a>) </span>
<strong>🎉 New release!</strong> <span style="margin-left: 20px;"> Checkout the latest versions for Frontend(<a href="/backstage-plugin-docs/release-notes/frontend/#0130">0.13.0</a>), Backend(<a href="/backstage-plugin-docs/release-notes/backend/#072">0.7.2</a>), Common(<a href="/backstage-plugin-docs/release-notes/common/#015">0.1.5</a>), Scaffolder Actions(<a href="/backstage-plugin-docs/release-notes/scaffolder-actions/#012">0.1.2</a>) and Entity Processor(<a href="/backstage-plugin-docs/release-notes/entity-processor/#010">0.1.0</a>) </span>
</p>
</div>
{% endblock %}

0 comments on commit 52cd2a4

Please sign in to comment.