Commit graph

63 commits

Author SHA1 Message Date
adolfintel 6f25024ea2 My stupidity is beyond comprehension 2018-12-09 08:14:20 +01:00
adolfintel f5a275badc My stupidity is beyond comprehension 2018-12-09 08:10:43 +01:00
adolfintel ee19a95535 I'm stupid 2018-12-08 09:35:00 +01:00
adolfintel b9bccc3ed0 Tweaked the formula again 2018-12-08 09:04:08 +01:00
adolfintel 20d3be4ac3 Fixed a typo in telemetry 2018-12-08 08:31:23 +01:00
adolfintel e444353161 Increased time bonus 2018-12-08 08:00:59 +01:00
adolfintel 856b6c4488 Increased speed bonus 2018-12-07 19:00:45 +01:00
adolfintel a544810c3a Telemetry stuff 2018-12-07 17:59:29 +01:00
adolfintel 153e313a53 Telemetry stuff 2018-12-07 17:56:28 +01:00
adolfintel a869de02a2 Implemented automatic test duration; Improved telemetry 2018-12-07 16:29:12 +01:00
adolfintel 4b54e4b388 Minor improvement to jitter test 2018-09-20 15:43:22 +02:00
adolfintel 228d137a5a Fixed a typo 2018-09-20 15:00:33 +02:00
adolfintel b509c832e2 Minor improvement to ping test; Bumped version to 4.6.2 2018-09-20 14:55:54 +02:00
adolfintel 02f29a76ff Fixed atrocious typo 2018-08-08 09:03:06 +02:00
adolfintel 0954c6a6ac Speedtest worker now outputs status as JSON for easier parsing; Removed partial CSV implementation; Updated examples and documentation 2018-08-08 08:57:24 +02:00
adolfintel 0ce73a7e6c Added telemetry_extra field in the speedtest settings. This can be used to pass data from the frontend to the worker that you want to be stored in the database 2018-08-07 11:55:25 +02:00
adolfintel 5446e98933 Added test result sharing; Added stats page; Improved project structure; Minor bug fixes 2018-08-06 18:15:52 +02:00
adolfintel cfbbfa3e58 Output from getIP (IP and ISP info) is now stored in the results database 2018-08-05 08:12:07 +02:00
adolfintel c17d58a614 Improved random data generation for upload test; Updated doc.md 2018-07-13 22:47:24 +02:00
dosse e0dfcae1fc Introduced fix for broken upload test in Chromium-based mobile browsers (since version 65) 2018-03-21 17:01:44 +01:00
dosse91 e3d35dcda5 Fixed a bug that prevented GET parameters from being used in url_telemetry 2018-03-05 06:47:32 +01:00
dosse91 73669632e8 getIP.php can now estimate distance between client and server (default enabled, km) 2018-02-23 08:45:54 +01:00
dosse91 c835d9d0b9 Added ISP info in getIP.php; Fixed a bug that could leave an aborted test running in background 2018-02-09 08:41:28 +01:00
dosse91 2e2f2c63c6 Changed default test order to IP_D_U 2017-11-06 16:49:27 +01:00
dosse91 168b1a4f85 Removed unused code and updated doc.md 2017-11-02 07:18:21 +01:00
dosse91 1597802fa2 Fixed a bug with testStatus indicating that the download test was in progress while the test was starting; Minor change for IE11 workaround 2017-11-02 07:11:56 +01:00
dosse91 046137cf6c Ping test can now use timing from Performance API; New examples; Minor changes 2017-10-30 12:35:49 +01:00
dosse91 57463bd314 Removed unused variable 2017-10-14 18:40:23 +02:00
dosse91 5ea9a56320 Rewritten settings parser; Added new quirk for Firefox 2017-10-14 15:11:53 +02:00
dosse91 60c707d8e6 Test order can now be changed from the settings 2017-10-13 13:15:26 +02:00
Federico Dossena b1149b36ed Hotfix for Edge 16 2017-10-12 09:20:44 +02:00
dosse91 675c046ec6 Version 4.3.2 2017-09-05 08:00:16 +02:00
dosse91 44a681fa25 Minor changes and fixes 2017-08-24 19:50:52 +02:00
dosse91 ca779a5ae2 Added optional telemetry + example; Updated documentation; Minor changes and fixes 2017-08-24 15:28:28 +02:00
Larry Song f669b56f98 add support to disable specific tests when pass "-1" (#52)
* add support to disable specific tests when pass "-1"

* add checkbox on example7.html & remove unnecessary codes in js
2017-07-19 08:04:37 +02:00
dosse91 b20c13728f The time limits are now ignored if the speed is still 0.00 when the limit is reached 2017-07-16 08:22:08 +02:00
dosse91 a7011b2e99 Removed unused Fetch API support (may come back in future); Removed quirk for Safari, now treated as chromium-based browser 2017-06-22 08:33:39 +02:00
dosse91 b0172cc108 Improved custom settings parsing 2017-06-19 17:19:58 +02:00
dosse91 0808650b6b Added warning if parsing of custom settings fails 2017-06-17 14:45:03 +02:00
dosse91 2254001aff Added customizable grace time at beginning of tests; GET parameters can now be used in the URLs in the settings; Minor changes 2017-06-16 06:59:11 +02:00
dosse91 cce7c7a93f Fixed a typo in IE11-specific code 2017-06-15 07:25:26 +02:00
dosse91 62a06fa7d3 Added configuration for custom compensation factor; Fixed a problem where xhr_ignoreErrors could not be changed 2017-06-15 07:02:35 +02:00
dosse91 23b188b3ce Improved ping/jitter test 2017-06-14 12:33:11 +02:00
dosse91 710887f400 Added options for managing errors during test (abort/retry/ignore) 2017-06-13 14:20:05 +02:00
dosse91 ec61c14723 Fixed a problem with upload and ping test with nginx 2017-05-15 17:32:46 +02:00
anoy 3f06ab1381 improvements and new example (#29)
Merge with #29. Using standard js code style (ugh...); rewritten documentation in markdown; Added example6
2017-05-15 12:02:32 +02:00
bjonn 0dd0eeaa86 Update speedtest_worker.js (#27)
Fixed a typo in worker code (fetch API version)
2017-05-05 07:28:52 +02:00
dosse91 30c595de6e Added experimental workarounds for IE11; Added new example 2017-04-26 07:23:36 +02:00
dosse91 cf24c81f3e Minor improvement to previous commit 2017-03-03 14:20:27 +01:00
Geißer Michael bc741920a4 abort request after onload to free ram 2017-03-03 14:03:21 +01:00