Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[speedtest] Binding for Ookla's Speedtest - Initial contribution #9913

Merged
merged 48 commits into from Apr 7, 2023

Commits on Oct 13, 2022

  1. Initial Commit - Speedtest Binding

    Signed-off-by: Brian Homeyer <bhomeyer@gmail.com>
    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    bigbasec authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    a24c551 View commit details
    Browse the repository at this point in the history
  2. Oops

    Signed-off-by: Brian Homeyer <bhomeyer@gmail.com>
    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    bigbasec authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    79d775a View commit details
    Browse the repository at this point in the history
  3. Changes to have some of the data points be advanced

    Signed-off-by: Brian Homeyer <bhomeyer@gmail.com>
    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    bigbasec authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    a9f7bf4 View commit details
    Browse the repository at this point in the history
  4. Changes for selecting a server

    Signed-off-by: Brian Homeyer <bhomeyer@gmail.com>
    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    bigbasec authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    990bef9 View commit details
    Browse the repository at this point in the history
  5. Changes to support a trigger channel to start a speedtest

    Signed-off-by: Brian Homeyer <bhomeyer@gmail.com>
    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    bigbasec authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    0dc63f0 View commit details
    Browse the repository at this point in the history
  6. Updates to clean things up a bit

    Signed-off-by: Brian Homeyer <bhomeyer@gmail.com>
    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    bigbasec authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    ed28dc5 View commit details
    Browse the repository at this point in the history
  7. Forgot to make the test channel advanced

    Signed-off-by: Brian Homeyer <bhomeyer@gmail.com>
    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    bigbasec authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    a1d10fb View commit details
    Browse the repository at this point in the history
  8. Small updates to get ready for PR, also some documentation changes.

    Signed-off-by: Brian Homeyer <bhomeyer@gmail.com>
    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    bigbasec authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    d9d357f View commit details
    Browse the repository at this point in the history
  9. Fixes wrong input type for server ID

    Wrong input type was used in the config for the server ID, this is a fix for that. 
    
    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    bigbasec authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    67154a4 View commit details
    Browse the repository at this point in the history
  10. Updating trigger test

    Just updating the channel name
    
    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    bigbasec authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    7230e14 View commit details
    Browse the repository at this point in the history
  11. implemented most review findings of initial PR

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    9524b99 View commit details
    Browse the repository at this point in the history
  12. implemented most review findings of initial PR

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    35cc5e9 View commit details
    Browse the repository at this point in the history
  13. Added speedtest to original OH3.4.0 pom.xml

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    miwe2317 authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    d59eb07 View commit details
    Browse the repository at this point in the history
  14. updated binding version to OH 3.4.0

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    miwe2317 authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    7c0cca4 View commit details
    Browse the repository at this point in the history
  15. fixed naming of Speedtest

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    miwe2317 authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    0df94a7 View commit details
    Browse the repository at this point in the history
  16. added speedtest to bom/openhab-addons/pom.xml

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    miwe2317 authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    bf8a6bb View commit details
    Browse the repository at this point in the history
  17. speedtest -> Speedtest

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    miwe2317 authored and MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    2623ec3 View commit details
    Browse the repository at this point in the history
  18. fixed compiler warnings

    introduced UOM
    
    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    d1aea17 View commit details
    Browse the repository at this point in the history
  19. * updated docu

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Oct 13, 2022
    Copy the full SHA
    eb9ca25 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2022

  1. fixed review findings

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Oct 15, 2022
    Copy the full SHA
    70dca73 View commit details
    Browse the repository at this point in the history
  2. fixed review findings

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Oct 15, 2022
    Copy the full SHA
    62bc05f View commit details
    Browse the repository at this point in the history
  3. fixed typo

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Oct 15, 2022
    Copy the full SHA
    03c4555 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2022

  1. added myself to CODEOWNERS

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Oct 16, 2022
    Copy the full SHA
    5ec3edd View commit details
    Browse the repository at this point in the history
  2. fixed alphabetic order in pom.xml

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Oct 16, 2022
    Copy the full SHA
    6aa75ea View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2022

  1. do not refresh if no data yet available

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Oct 22, 2022
    Copy the full SHA
    8840e71 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. implemented review findings

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Nov 22, 2022
    Copy the full SHA
    6ee0a00 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. tabs to blanks in README.md

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Nov 23, 2022
    Copy the full SHA
    65b9cc1 View commit details
    Browse the repository at this point in the history
  2. fixed some (low) SAT warnings

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Nov 23, 2022
    Copy the full SHA
    3abd3f9 View commit details
    Browse the repository at this point in the history
  3. split between checkFileExists() and checkFileExecutable()

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Nov 23, 2022
    Copy the full SHA
    af345e9 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2022

  1. implemented review finding

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Dec 3, 2022
    Copy the full SHA
    5785c22 View commit details
    Browse the repository at this point in the history
  2. implemented review findings

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Dec 3, 2022
    Copy the full SHA
    82e69e6 View commit details
    Browse the repository at this point in the history
  3. fixed NonThreadSafeSingleton

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Dec 3, 2022
    Copy the full SHA
    0374660 View commit details
    Browse the repository at this point in the history
  4. NonThreadSafeSingleton

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Dec 3, 2022
    Copy the full SHA
    c4076ba View commit details
    Browse the repository at this point in the history
  5. NonThreadSafeSingleton

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Dec 3, 2022
    Copy the full SHA
    b621611 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2023

  1. update to OH4.0.0 and 2023

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Jan 1, 2023
    Copy the full SHA
    90898e6 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2023

  1. re-trigger PR

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Jan 8, 2023
    Copy the full SHA
    cfb6f89 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2023

  1. reset TRIGGER_TEST channel to OFF

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Jan 22, 2023
    Copy the full SHA
    58d209c View commit details
    Browse the repository at this point in the history
  2. binding.xml -> addon.xml

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Jan 22, 2023
    Copy the full SHA
    3d7e989 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2023

  1. fixed all review findings in README.md

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Mar 5, 2023
    Copy the full SHA
    3cc604c View commit details
    Browse the repository at this point in the history
  2. re-created speedtest.properties

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Mar 5, 2023
    Copy the full SHA
    8bc7886 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    dd61841 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. implemented review findings

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Mar 28, 2023
    Copy the full SHA
    691acf6 View commit details
    Browse the repository at this point in the history
  2. review com,ents

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Mar 28, 2023
    Copy the full SHA
    4e9fda5 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. fixed review finding

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Mar 29, 2023
    Copy the full SHA
    3cdd298 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2023

  1. localized error messages

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Apr 2, 2023
    Copy the full SHA
    2aa37a2 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. removed last compiler warnings

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Apr 4, 2023
    Copy the full SHA
    adb92b9 View commit details
    Browse the repository at this point in the history
  2. review comments

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Apr 4, 2023
    Copy the full SHA
    07cd5ac View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. fixed review finding

    Signed-off-by: Michael Weger <weger.michael@gmx.net>
    MikeTheTux committed Apr 7, 2023
    Copy the full SHA
    3b311c3 View commit details
    Browse the repository at this point in the history