10 Commits

Author SHA1 Message Date
Alex Justesen fd7a034235 Rename benchmark healthy/unhealthy event classes and update references (#2607)
Co-authored-by: Alex Justesen <1144087+alexjustesen@users.noreply.github.com>
2025-12-26 20:16:11 -05:00
Alex Justesen a6238cae78 Removed unused InteractsWithSockets trait from event classes (#2208) 2025-05-19 14:45:53 -04:00
Alex Justesen 789198bf9e Run Speedtests from the API (#2204) 2025-05-19 13:46:33 -04:00
Alex Justesen 071cea40af [Feature] Add events for speedtest benchmark failed and passed (#2106) 2025-03-19 08:50:02 -04:00
Alex Justesen b39a6920f6 [Feature] Added benchmarks to results table (#1813)
added benchmarks to results table
2024-11-22 21:07:03 -05:00
Alex Justesen 4f3b644fa5 [Feature] Added result checking and running statuses (#1812)
added result checking and running statuses
2024-11-22 14:19:53 -05:00
Alex Justesen 7826d8be3e [Feature] Skip test when Public IP is in a list (#1714) (#1795)
* [Feature] Skip test when Public IP is in an list (#1714)

* first commit

* Commit it

* lint

* update-all-charts

* push_local_git

* add-timepicker

* add-some-predefined-ranges

* remove whiteline

* Add_env_for_chart_start

* change-env-and_time-ranges

* change_average_to_orange

* Revert "Add failed and thresholds"

* first commit

* change_api

* update comments

* Simplify

* Seperate the IP check

* extracted get external ip address to reusable action

* moved ip in range to network helper

* made skip ips config plural

* refactored speedtest job to use actions and helpers

* always show data message

* removed dup code

* fixed capturing error message

---------

Co-authored-by: Sven van Ginkel <svenvanginkel@icloud.com>
2024-11-20 07:12:46 -05:00
Alex Justesen 2c618e2d4e [Chore] Added public dashboard middleware (#1568)
* added public dashboard middleware

* fixed lint issues
2024-06-24 18:25:53 -04:00
Alex Justesen fcf9fa2278 [Chore] Refactored executing Ookla speedtests and added new events (#1264) 2024-02-29 15:24:16 -05:00
Alex Justesen 67132b3912 Result created event (#138) 2022-11-10 14:41:46 -05:00