Speed-Test icon indicating copy to clipboard operation
Speed-Test copied to clipboard

Feature Request: Speed Test History in a private database

Open jackthomasanderson opened this issue 2 years ago • 2 comments

Hi @openspeedtest,

I would like to start by thanking you for your excellent work on OpenSpeedTest. I have been using your app for several months now and I am very impressed with its performance and ease of use.

I would like to make a suggestion for a new feature that I think would be very useful for many users. The feature I am proposing is the ability to store speed test results in a private database.

This would allow users to track the performance of their internet connection over time. The ability to store speed test results in a private database would give users more control over their data. It would also make it easier for users to share their speed test results with others, such as with their ISP or with a technical support team.

I believe this feature would be a very welcome addition for OpenSpeedTest users.

Thank you for your consideration.

Sincerely,

Jack

jackthomasanderson avatar Nov 07 '23 08:11 jackthomasanderson

The official version with database support will be available in the future.

If you can code.

Enable https://github.com/openspeedtest/Speed-Test/blob/main/index.html#L105

This bug has not been fixed https://github.com/openspeedtest/Speed-Test/issues/93

You need to write your own logic in PHP or any other language to handle database connection and a function to catch the data from a POST request and insert it into the database.

Last week, someone shared this code in an email, successfully saving the result to the SQL server. The official version with database support will be available in the future.

You can already share the results with an ISP without using a database. After testing, right-click to copy the URL and then send it to the ISP. Screenshot 2023-11-07 at 3 22 30 PM

openspeedtest avatar Nov 07 '23 09:11 openspeedtest

Thank you for the response. I am not a developer, so I will not be able to enable the feature myself. However, I appreciate the information about the bug and the workaround using PHP to connect to a database and insert the data from the POST request. I am glad to hear that the official version with database support will be available in the future.

I will use the function of copying the URL. That's really cool!

Thank you again for your help.

jackthomasanderson avatar Nov 07 '23 11:11 jackthomasanderson