Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PLATFORM: No Visual Feedback for Internet Connection Status #499

Closed
career-yashaswee opened this issue Oct 16, 2024 · 7 comments · Fixed by #585
Closed

PLATFORM: No Visual Feedback for Internet Connection Status #499

career-yashaswee opened this issue Oct 16, 2024 · 7 comments · Fixed by #585
Assignees
Labels
difficulty: 4 hacktoberfest Hacktoberfest is on! priority: high released on @develop scope: platform Everything related to the keyshade platform package type: feature Release drafter tag for tagging PRs related to adding new features

Comments

@career-yashaswee
Copy link

career-yashaswee commented Oct 16, 2024

No Visual Feedback for Internet Connection Status

Describe the bug
The platform currently lacks visual feedback to indicate the user's internet connection status. There is no notification or visual indicator when the user is offline, which may lead to confusion when requests are made without a stable connection. The platform should display a red bar above the interface indicating that the user is offline and prompting them to reconnect before making any further requests.

To Reproduce
Steps to reproduce the behavior:

  1. Access the platform application.
  2. Turn off your internet connection.
  3. Observe that the platform gives no feedback on the internet connection status.

Expected behavior

  • A red bar should appear at the top of the interface when the user is offline, notifying them that they need to reconnect to the internet before making further requests.
  • A toaster notification should also appear to notify the user that they are not connected to the internet.
  • Once the user reconnects to the internet, another toaster notification should inform them they are back online, and the interface should reset and sync the platform with its current state.

Screenshots
Check this Video out!
https://www.loom.com/share/f085a88f7ef6476fb6360e4d8bb22ffc?sid=f6aa37d2-612f-40f7-aae9-ca94579f39ca

Desktop (please complete the following information):

  • OS: macOS Sonoma
  • Browser: Chrome
  • Version: -

Smartphone (please complete the following information):
NA

Additional context
This feature would prevent users from attempting actions while disconnected and ensure the platform automatically updates once the internet connection is restored.

@career-yashaswee
Copy link
Author

/attempt

Copy link

Assigned the issue to @career-yashaswee!

@rajdip-b
Copy link
Member

Looks real nice to me!

@kriptonian1 kriptonian1 added scope: platform Everything related to the keyshade platform package priority: high difficulty: 4 hacktoberfest Hacktoberfest is on! labels Oct 16, 2024
@kriptonian1 kriptonian1 changed the title No Visual Feedback for Internet Connection Status PLATFROM: No Visual Feedback for Internet Connection Status Oct 16, 2024
@kriptonian1 kriptonian1 added the type: feature Release drafter tag for tagging PRs related to adding new features label Oct 16, 2024
@rajdip-b rajdip-b changed the title PLATFROM: No Visual Feedback for Internet Connection Status PLATFORM: No Visual Feedback for Internet Connection Status Oct 16, 2024
@dev-palwar
Copy link

Hey @career-yashaswee Just wanted to check if you're still working on this. If not, please let me know, and I'd be happy to take it on.

@Allan2000-Git
Copy link
Contributor

/attempt I'd love to take a crack on this issue.

Copy link

github-actions bot commented Dec 8, 2024

Assigned the issue to @Allan2000-Git!

@rajdip-b
Copy link
Member

🎉 This issue has been resolved in version 2.9.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty: 4 hacktoberfest Hacktoberfest is on! priority: high released on @develop scope: platform Everything related to the keyshade platform package type: feature Release drafter tag for tagging PRs related to adding new features
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants