Commit graph

82 commits

Author SHA1 Message Date
sstidl c1974d5a53
fix #598 2024-02-02 15:56:48 +01:00
sstidl e5f54fbd78
Release 5.3.0 (#587)
* Update README.md

Added simple manual instructions

* Link to docker documentation

* Add basic docker compose example

* add descriptive alt-text to GIF

* Fix some typos and formatting

* Updated Docker to use php8.2-apache as the upstream image.

* Clean up apt lists after installation in Dockerfile

* Update Dockerfile

Co-authored-by: Quentame <polletquentin74@me.com>

* fix typo

* doc: sqlite db persistance explained

* Create docker-publish.yml

* Update docker-publish.yml

* Update docker-publish.yml

* fix action

* switch docker image location

* without image signing

* remove signing

* switch units to Mbit/s

* move examples to folder

* fix ipinfo parsing

* fix regression on getIpinfo

* removed trailing whitespaces

* integrate ios favicon

closes #400

* set single-server-full as index

---------

Co-authored-by: Les W <30345058+leswaters@users.noreply.github.com>
Co-authored-by: bt90 <btom1990@googlemail.com>
Co-authored-by: An | Anton Röhm <18481195+AnTheMaker@users.noreply.github.com>
Co-authored-by: 0kyn <0kyn.dev@gmail.com>
Co-authored-by: Marc Zampetti <zampettim@users.noreply.github.com>
Co-authored-by: Peter Dave Hello <hsu@peterdavehello.org>
Co-authored-by: Quentame <polletquentin74@me.com>
Co-authored-by: Stefan STIDL <stefan.stidl@ffg.at>
2023-11-26 12:46:27 +01:00
Federico Dossena 6a4a05d883 Replaced speedtest with speed test 2023-08-28 22:12:08 +02:00
dosse91 8be8aba5ed Fixed typo in results/index.php 2021-04-13 10:27:36 +02:00
dosse91 084646d00e Moved docker stuff into the master branch instead of a separate one 2021-03-25 10:47:40 +01:00
dosse91 624de7778b Release 5.2.3 2021-02-24 08:18:01 +01:00
Bernd Stellwag fb7575b67b
Refactor results/ PHP code (#369)
* put code to insert and query data from database into separate file

* simplify obfuscation salt file handling

* use new DB interaction functions in telemetry.php

* use new DB interaction functions in stats.php

and fix indentation levels

* format telemetry settings file

* use new function for interacting with DB in index.php

* move drawing of the image into function and try to comment each section with what it does

* reorder lines for parts of the image to align with the order they appear on the image

* bugfix: display obfuscated and deobfuscated id in stats if id obfuscation is enabled

* improve error handling

* add missing PHPDocs to functions

* imageftbbox returns an array on success and false on failure so to check if the font is usable, check if we got an array

* fix dsn for postgres

* fix limit sql statement for postgresql

* remove obsolete require statement

* use require instead of require_once since the settings file might need to be loaded multiple times

because it just contains plain variables which will just get loaded into the current scope

* move require statements to the top of the file

* make sure files are readable before requiring them

* add constant to refer to the telemetry settings file and check if it is readable before loading it

* return null if no speedtest result was found for the given id and show according message to the user instead of just exiting

* use existing constant instead of string for telemetry settings file name

* uniformly use single quotes instead of double quotes as most code places already used single quotes

* somehow some tabs sneaked in, replace them to uniformly use spaces

* mysql now uses pdo, too, reflect that in the requirements documentation

* pass username and password as constructor parameters instead of via DSN
2020-10-20 07:43:48 +02:00
dosse91 42537b4e23 Updated doc.md 2020-03-09 08:52:24 +01:00
dosse91 6a3bc06757 Fixed error in doc.md 2019-12-13 19:19:14 +01:00
dosse91 cfd0eb0145 Removed Firefox xhr_ulMultistream browser quirk because it was outdated 2019-10-12 08:18:37 +02:00
dosse91 a50fcfe566 IP addresses can now be redacted automatically from telemetry 2019-09-28 08:22:14 +02:00
dosse91 bd7ec37350 Renamed to LibreSpeed 2019-09-25 08:23:53 +02:00
dosse91 6cecacb61b Added privacy policy to examples with telemetry 2019-08-21 12:34:27 +02:00
dosse91 164e86e398 Fixed some typos 2019-06-30 07:55:09 +02:00
dosse91 c3e576ddba Major project restructuring and unification with mpot branch 2019-06-30 07:03:06 +02:00
adolfintel 51d7e7f690 Clarified ipinfo 2019-04-25 09:40:02 +02:00
adolfintel 04eb7d02be Updated README.md 2019-04-23 17:37:01 +02:00
adolfintel 54605f0aa5 Release 4.7.2 2019-04-20 08:51:01 +02:00
adolfintel 7f17622d5b You can now use ipinfo.io access token 2019-04-20 08:37:52 +02:00
adolfintel 91ddb8686d Minor improvement to ping test and quirks 2019-04-13 21:29:30 +02:00
adolfintel 520a2757d5 Updated quirks 2019-04-10 07:22:41 +02:00
adolfintel 7e3a1dc50e Improved performance of getIP.php 2019-03-15 08:42:37 +01:00
adolfintel 0c4dbe5ca4 More troubleshooting 2019-02-14 13:36:10 +01:00
adolfintel dc2dc1e5a1 Bumped version to 4.7.1 2019-01-30 19:11:03 +01:00
adolfintel 565f3d1174 Updated doc.md 2019-01-30 12:30:59 +01:00
adolfintel 5f978198bc Fixed a typo 2019-01-27 14:56:32 +01:00
adolfintel bf696d8da2 Added troubleshooting for IIS CORS error 2018-12-27 11:59:39 +01:00
adolfintel 1f76b8a754 Updated doc.md 2018-12-09 07:50:37 +01:00
adolfintel 62036a8273 Added troubleshooting for Cloudflare (thanks to GnaXi) 2018-11-04 08:41:46 +01:00
adolfintel b509c832e2 Minor improvement to ping test; Bumped version to 4.6.2 2018-09-20 14:55:54 +02:00
adolfintel 3c9974a5f8 Updated doc.md 2018-08-22 17:23:25 +02:00
adolfintel 7c24e3cc5e Updated README.md and doc.md 2018-08-15 13:57:47 +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 48b20c9798 Updated doc.md 2018-08-06 18:33:06 +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
adolfintel 7cbe8220f6 Updated doc.md 2018-06-29 17:47:08 +02:00
dosse91 752cf462b3 Updated doc.md 2018-04-29 13:53:02 +02:00
dosse91 5cae01960b Updated doc.md 2018-04-25 17:12:05 +02:00
dosse91 e3d0558324 Updated doc.md 2018-04-25 17:08:55 +02:00
dosse91 baaf2a85c4 Updated doc.md 2018-04-25 17:07:25 +02:00
dosse91 b811a4d4b2 Updated doc.md 2018-04-25 17:04:06 +02:00
dosse91 1acc75a097 Updated doc.md 2018-04-25 17:02:55 +02:00
V. D'AGOSTINO 12b90dd47a CSV support for telemetry (#133)
Added CSV support for telemetry (#133)
2018-04-25 16:52:12 +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 73669632e8 getIP.php can now estimate distance between client and server (default enabled, km) 2018-02-23 08:45:54 +01:00
dosse91 8dad2d6a0a Fixed wrong date in doc.md 2018-02-17 09:45:56 +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