Skip to content

Conversation

carylwyatt
Copy link
Member

@carylwyatt carylwyatt commented Mar 6, 2025

Finishing up DEV-1095 with a few additions to the original outage notifications:

external data

The biggest hurdle for this update was the external json data. A challenge I ran into was making sure this component could reach the data, whether the component is at www, catalog, or babel. Aaron helped me find the best place and way to reach the data, which will be at /common/firebird/alerts/alert.json. This will work across all applications (e.g. https://dev-3.babel.hathitrust.org/common/firebird/alerts/alert.json, but also https://dev-3.catalog.hathitrust.org/common/firebird/alerts/alert.json and https://dev-3.www.hathitrust.org/common/firebird/alerts/alert.json)

to test

Go to dev-3 and see the test alert! Updating or removing the alert will require manually writing a file to the server, so that part is on me, but the current alert should be visible across all the domains:

@carylwyatt carylwyatt requested a review from liseli March 6, 2025 20:26
Copy link

@liseli liseli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have tested and it is working fine. I have done some searches and the alert is always present. I guess that is the expected behavior.

@carylwyatt carylwyatt force-pushed the outage-notifications branch from 1bd6b42 to 32fbabf Compare March 11, 2025 16:33
@carylwyatt carylwyatt merged commit 3ee668f into main Mar 11, 2025
6 checks passed
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