Skip to content

Conversation

@rolznz
Copy link
Contributor

@rolznz rolznz commented Mar 18, 2025

Closes #1178

Rather than showing a toast when hovering over the healthcheck, it links to the node page. By default the node page will only show an alert if the healthcheck is failing, however if they click on the green healthcheck indicator, it'll show a success alert.

Now the alby services with incidents will show along with their status, and we link directly to the alby status page and a guide where the user can learn more.

image

image

@rolznz rolznz requested review from bumi and reneaaron March 18, 2025 16:23
Copy link
Contributor

@bumi bumi left a comment

Choose a reason for hiding this comment

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

👍

@rolznz
Copy link
Contributor Author

rolznz commented Mar 19, 2025

I realized with changing the healthcheck indicator to link to the node page we have issues with Cashu and Phoenixd. I have proposed a fix to merge into this branch here: #1210

rolznz and others added 3 commits March 19, 2025 19:28
Co-authored-by: Michael Bumann <hello@michaelbumann.com>
Fixes #1206

I did the same fix as we have for LND, that instead we only fetch the
node info once on startup.

In #1202 we link to the node page,
which needs changes for Phoenixd and Cashu so they cannot access
channel-related pages/features.


![image](https://github.com/user-attachments/assets/39a30155-5aad-4298-843e-a00c58bd3d3a)
@rolznz rolznz merged commit 51df967 into master Mar 24, 2025
11 checks passed
@rolznz rolznz deleted the feat/improved-healthcheck-indicator branch March 24, 2025 09:52
@rolznz
Copy link
Contributor Author

rolznz commented Mar 24, 2025

Real screenshot:

image

@rolznz
Copy link
Contributor Author

rolznz commented Mar 24, 2025

{"page":{"name":"Alby","url":"https://alby.instatus.com","status":"HASISSUES"},"activeIncidents":[{"id":"cm8mq56ah001aivfwfyao193h","name":"Account Dashboard, Wallet, APIs, Nostr Wallet Connect outage","started":"2025-03-24T07:07:16.120Z","status":"MONITORING","impact":"MAJOROUTAGE","url":"https://alby.instatus.com/cm8mq56ah001aivfwfyao193h","updatedAt":"2025-03-24T10:23:06.532Z"}]}

This will still show as red which is probably not correct.

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.

Healthcheck indicator should be clickable

4 participants