Giter Club home page Giter Club logo

dashboard-issues's People

Contributors

shawaj avatar

Watchers

 avatar  avatar

Forkers

ganey

dashboard-issues's Issues

Remove Device from Dashboard

Is your feature request related to a problem? Please describe.
If I move/transfer/give/sell my miner to someone, I want the ability to remove the unit from my dashboard.

Describe the solution you'd like
On the device list page, I would like to be able to click edit and delete one or more hotspots from my list.
On each individual device page, I would like the ability to remove that device from my dashboard.

Describe alternatives you've considered
None

Additional context
No

Add possibility to get low level logs from device

Is your feature request related to a problem? Please describe.
In order to more quickly troubleshoot issues as owners of a Nebra hotspot, it would be very useful if operating system and other type of raw logs could be exported from the device.

Describe the solution you'd like
One way would be via the Nebra Dashboard.
Another the possibility to disconnect the WiFi USB dongle and insert a USB storage device there. When such a device is detected all logs are copied into the root folder of that device.

Map in dashboard zoom level

Describe the bug
The default zoom level in the map on the main dashboard page is too close

To Reproduce
Steps to reproduce the behavior:

  1. Open Dashboard

Expected behavior
Expected to see an area around the hotspot but instead the level of zoom was about 5 metres x 5 meters

Screenshots
N/A due to privacy

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome

Possible RX/TX signal strength data

Is your feature request related to a problem? Please describe.
No problem. Just a feature request if even possible.

Describe the solution you'd like
Using the helium disco mode to investigate local signal strengths is useful. (Disco seems to be somewhat flakey right now). I wonder if witness/witnessee data can be added to the dashboard so that users can monitor how/if local signal pings change over time.

Describe alternatives you've considered
Alternatives seem to be manually going through the helium explorer data (very lengthy process for a human). Or using the disco mode. (Also fairly lengthy and inconsistent results).

Additional context
This data may not be collectable. But would be worth investigating.

Current firmware version

Show the current latest release version of firmware by Helium and the current firmware version running on the miner

Display Miner app log files. Or other useful log files so we might be able to troubleshoot.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Miner overview - Yesterday rewards incorrect

Describe the bug
New miner which has just finished syncing with the network. Received the first reward however, the label in the overview says it is from yesterday.

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://dashboard.nebra.com/

Expected behavior
Either the label needs to be updated to 'Today' or how 'Yesterday' is being calculated is incorrect

Screenshots
image
image

Desktop (please complete the following information):

  • OS: Win10
  • Browser: Chrome
  • Version: 92.0.4515.159

Network Config via dashboard

Is your feature request related to a problem? Please describe.
Currently, you cannot update any settings for the miner remotely. Additionally, the dashboard would be considerably easier for non-technical users to update APNs or similar.
Describe the solution you'd like
Detailled network config options via the dashboard with features such as proxies, VPN and other settings that are currently unavailable.

Dashboard - Historic Data Graphs

Is your feature request related to a problem? Please describe.
When clicking on 'Devices' and then 'X hotspot' one can see the current CPU Usage, Temps etc etc. These are displayed as a live status and a bar from 0%-100% of that stat is also shown.
This is an issue as it only displays this data as a current snapshot.

Describe the solution you'd like
An improvement here would be to retain the 'live stats', but consolidate the 0%-100% bar into perhaps a circle that fills up.
Next to this, it would be extremely useful to have a 'sparkline' style graph showing the historic values for that metric.

Describe alternatives you've considered
It might even be useful to have these small 'sparkline' graphs be expandable into a larger graph where the user can set min max notification thresholds and investigate each metric in more detail.
E.g - It would be great to be able to set a max CPU chip temp, and IF that temp is reached, THEN miner reboots and pauses for X seconds to cool attempt cooling.

Additional context
When mining crypto with PoW hardware, these kind of metrics, safety parameters and remote notifcation diagnostics are extremely important. Especially when hardware is often remote to the user.
Look into BraiinsOS+ for some dashboard inspiration perhaps.

:)

Related to Issue #7 Stats on uptime and last restart would be useful

Is your feature request related to a problem? Please describe.
Related to Issue #7

Describe the solution you'd like
It would be worth adding a status of when the software was last started (date/time) and when the hardware was last started (date/time) in order to verify that the reboot/restart requests have been completed as expected

Typing restart or reboot on mobile

when you type restart or reboot, mobile formatting capitalizes the first letter to Reboot, which isn't accepted. maybe on lost focus you can lowercase it or accept it with the first capital letter too

Can't add my nebra

I forgot my old account and i can't add my nebra because it's claimed to another account.
What i should doing

Changelog Tab

Describe the solution you'd like
It would be nice to have a changelog tab to see the latest firmware releases and have another tab that shows any updates that were done to the dashboard.

Describe alternatives you've considered
We are already posting some of the firmware updates in the discord channel, but it would be nice to have it gathered at a designated spot

Passwort reset link is incorrect

Describe the bug
When trying to do a passwort reset, the reset link is incorrect and is using the default template

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://dashboard.nebra.com/
  2. Click on Forgotten Password
  3. Receive the mail
  4. The mail is using the standard template and the password reset link refers to example.com

Expected behavior
I expect to receive a mail with the correct link for a password reset

Screenshots
https://i.imgur.com/M57TOYL.png

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser Chrome
  • Version Newest

Additional context
Looks like the template just hasn't been adjusted

Blocking camera useage when trying to add a device via QR scan causes the cancel button to break

Blocking camera useage when trying to add a device via QR scan causes the cancel button to break

Device Desktop running windows 10 pro
Browser Brave Browser Version 1.25.68 Chromium: 91.0.4472.77 (Official Build) (64-bit)

Replication

  1. Goto https://dashboard.nebra.com/devices/
  2. Select 'here' on the You can claim a device here
  3. On the Add new device select 'Start scan'
  4. Message box is displayed (select Block)
    image
  5. User can no longer use the cancel buttons on pop up
  6. After reloading the page, the 'Cancel' buttons are still not functioning (removing block and reloading fixes issue)

image

ETH an Serial number details and firmware version info added to dashboard

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

During reboot or restart status is not updated

Describe the bug
During a reboot or restart the dashboard and device manager do not reflect that the hotspot is undergoing these actions. It is therefore not possible to verify that the action has been performed.

To Reproduce
Steps to reproduce the behavior:

  1. Select Reboot or Restart
  2. Examine Dashboard and/or Device Manager
  3. Observe that the status doesn't change and it appears that nothing is happening

Expected behavior
It would be expected that during a Reboot/Restart that the hotspot goes offline/unhealthy

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome

api.dashboard.nebra.com

I would love to access some of the OTA details that the Nebra hotspots post to your dashboard.

This information would be the cpu / mem / lan or wifi traffic usage etc stats.

Either a RESTful endpoint of a post forward per hotspot and I can set my own forwarding enpoint.

Thanks

Unable to add hotspot to dashboard

Describe the bug
Trying to add a new hotspot results in the following error message by either manual entry or QR entry using the details on the label or via the local diagnostic page:

The device does not exist or code is incorrect

To Reproduce
Steps to reproduce the behavior:

  1. Try to add device in dashboard
  2. Either scan the QR code or manually enter the details from the unit
  3. Error message "The device does not exist or code is incorrect" appears

Expected behavior
Expected to be able to add the hotspot

Desktop (please complete the following information):

  • OS: Win 10
  • Browser: Chrome and Edge

Smartphone (please complete the following information):

  • Device: Koolnee K1 Trio
  • OS: Android

Additional context
Speaking with Sh!ne it seems that it may be that incorrect RSER has been assigned

Bluetooth pairing mode via Dashboard

Is your feature request related to a problem? Please describe.
Is it possible to add an option to set the unit in to bluetooth pairing mode from the dashboard. To actually physically push the button is not overly convenient in my situation.

Describe the solution you'd like
Add an option to put the unit in pairing mode in the dashboard

Hotspot Location

Hotspot location is set, but it was added unset. since updating the location the devices page map is blank.

Relay status

Describe the bug
Dashboard is showing as relayed assumingly defined by explorer data, while the local diag shows the unit is not relayed.

To Reproduce
Create a relayed situation
Verify in local diag
Wait for that to update in explorer (will take a number if hours)
Correct the relay situation
Verify in local diag
Look at Nebra Dashboard to see that it is still reporting the relayed state from explorer and not the realtime situation

Expected behavior
Dashboard should show display the realtime situation and not what is cached from explorer.

Additional status information of hotspot activity

Describe the solution you'd like
It would be nice to have more information about the processes that the hotspot is performing. For example during setup it may be good to show things like 'software update', 'bumper running', 'syncing' or during normal operation when a software update is running. Sort of like a debug output to just identify that the hotspot is actually doing something. It can be seen that the CPU usage changes and the Memory and Storage use change but it cant be identified what is actually happening.

HNT to GBP conversion is not correct

Describe the bug
Nebra Dashboard HNT to GBP conversion calculation is not correct.

To Reproduce
Steps to reproduce the behaviour:

  1. Go to 'Dashboard Home Page'
  2. Click on 'Currency' and set it to HNT
  3. Click on 'Currency' and set it to GBP
  4. See the calculation error.

Screenshots
image

image

"The device does not exist or code is incorrect"

When adding a new device on the Nebra Dashboard, I receive the following message:
"The device does not exist or code is incorrect"

Steps to reproduce the behavior:

  1. Go to https://dashboard.nebra.com
  2. Click on 'Add New Device;
  3. Click on 'Start scan'
  4. Scan the QR code on the sticker
  5. Manually enter the serial number
  6. Manually enter the ETH
  7. Click 'Add'
  8. See the error message

The new device should be added with the serial and eth id

Cannot change miner owner in Dashboard.

Describe the bug
There is no way to change the owner and or register a currently registered miner in the nebra dashboard if bought second hand.

To Reproduce
Steps to reproduce the behavior:
Try and register a used miner at https://dashboard.nebra.com/
You will be given an error of "This device has already been claimed"

Expected behavior
The miner should be registered to your account.

Additional context
I realize that this is not the correct place for such a bug, but I have tried for weeks to get ahold of nebra using all other methods. Sorry.

Dashboard Sync Status does not match actual status

Describe the bug
During initial setup the Dashboard Sync Status shows 100% despite the sync not being complete

To Reproduce
Steps to reproduce the behavior:

  1. Boot Hotspot
  2. Examine Hotspot on Nebra Dashboard

Expected behavior
Sync Status should be Out of Sync until unit actually syncs (matches the explorer status)

Screenshots
image
image

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome

Map in device manager is blank

Describe the bug
When navigating to the device manager and selecting a hotspot, the page that is displayed does not show the map data. The frame is empty although the textual location is correct

To Reproduce
Steps to reproduce the behavior:

  1. Open Dashboard
  2. Click on Devices
  3. Click on Hotspot to view
  4. Look at Hotspot Location - blank frame

Expected behavior
Expect to see a map

Screenshots
N/A due to privacy

Desktop (please complete the following information):

  • OS: Windows
  • Browser: Chrome

Show firmware version in the dashboard

Describe the solution you'd like
It would be a nice addition to see the current firmware version in the dashboard and have a checkmark if it is the newest version available

Describe alternatives you've considered
You can already see it in the local diagnostics, but it would be a nice addition to have access to this remotely.

Unable to access dashboard without specific device url

Describe the bug
After adding a new hotspot to my dashboard I am now faced with and internal server error 500 when trying to visit the dashboard. The only way I am able to see information about my hotspots is to explicitly enter the url https://dashboard.nebra.com/devices/00000000d777xxxx/ that corresponds to the hotspot that I wish to view. The menu on the left, if clicked, will always return a 500 error whether I wish to go to the dashboard, the device list or add a new hotspot.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Logon
  2. Login
  3. Internal Server Error 500 reported
  4. Visit https://dashboard.nebra.com/devices/00000000d777xxxx/ and see details of a specific hotspot
  5. Select any other page from the menu
  6. Internal Server Error 500 reported

Expected behavior
It is expected that I can navigate the site and view details of my hotspots

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome, Edge

Smartphone (please complete the following information):

  • Device: Realme 8 pro
  • OS: Android
  • Browser Chrome

Additional context
Add any other context about the problem here.

Orange LED on Rock Pi after setup

Describe the bug
Just got my Rock Pi, had an error during app setup during onboarding and now I get constant orange LED.

After help from support and connecting to LAN, I was able to set the location today.

Status says Syncing in nebra explorer but the status LEDs on the device remain Orange with Yellow flickering.

To Reproduce
Steps to reproduce the behavior:
Plug the device in.
Install with app, got error.
Went to IP of miner and sent the Error status page to support.
Installed with app again, no error, Orange LED.

Expected behavior
Green LED

Screenshots
image

image

Desktop (please complete the following information):
Win, Chrome

Smartphone (please complete the following information):
iphone

Adding new device - Device does not exist/ code incorrect

Describe the bug
When adding a device the error "the device does not exist or code is incorrect" comes up.
When scanning for the QR code it says the QR code is invalid.

To Reproduce
Steps to reproduce the behavior:

  1. Go to claim device
  2. Enter the details manually or use the QR code scan
  3. Click on add

Expected behavior
The device should be added to the dashboard

Screenshots
Sending them privately in Slack

Smartphone (please complete the following information):

  • Device: Google Pixel 1
  • OS: Android 9
  • Browser Chrome
  • Version Newest

Add <a> tag to private IP Address to open Diagnostic page in a new Tab

I'm often looking at the Dashboard from a device connected to the same network as my devices. It would be nice to just click on the IP address of the private IP to be able to connect with the device's diagnostic page without having to Copy/Paste the address.

Clearly the link will only be effective for those on the same network.

A "Show Diagnostic Page" tooltip would be a nice touch too.

Add last connected to dashboard

Is your feature request related to a problem? Please describe.
Dashboard shows:
Connected To Update Server: No
Device Manager Status Offline

Describe the solution you'd like
Would be nice to know the last time the unit checked in successfully. A last successful timestamp would be nice

Additional context
While I am not yet sure why it is in this status, it would be nice to know when the issue was introduced.

Dashboard shows offline while explores shows online

Describe the bug
Lost Wifi connection and upon restoring the dashboard reports that the hotspot is offline while the explorer and Helium App both show online. Local diagnostics check out ok so WiFi connection is restored

To Reproduce
Steps to reproduce the behavior:

  1. WiFi lost (unknown duration during the night)
  2. WiFi restored
  3. Dashboard indicates hotspot offline
  4. Explorer and Helium App show online

Expected behavior
Expectation is that the online status matches the status from explorer and App

Screenshots
image

image

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome

Show public IP

Is your feature request related to a problem? Please describe.
Dashboard shows the local IP, but would also be nice to see the public IP.

Describe the solution you'd like
Add the public IP information to the dashboard.

Wrong device is being added to Nebra dashboard

Describe the bug
Hi,

I have purchased a Nebra and have successfully on-boarded. However when i add the device to the dashboard using RPi and ETH, it is pointing to a different device in the US whereas i am currently locate in Aus.

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://dashboard.nebra.com/devices/00000000151cea92
    and see below the device that i have added which is not mine
    image

Expected behavior
It should point to the device which is https://explorer.helium.com/hotspots/112QmH3WNPzqpbMGT3yZHPAsz9k1ZpBy9wPzmba7mvhqoYpZpj3i

Desktop (please complete the following information):

  • Windows
  • using Chrome, Version 96.0.4664.45

Mismatch of HNT earned between Dashboard and Device Manager

Describe the bug
The HNT earned in the last 24 hour period is mismatched between the Dashboard and the Device Manager. This may be related to issue #9

To Reproduce
Steps to reproduce the behavior:

  1. Examine Dashboard
  2. Compare to Device Manager

Expected behavior
A match between Dashboard and Device Manager

Screenshots
Last period 0.33, current period x
image
Showing stats only up to last period
image

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser: Chrome

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.