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

Azure EventHub Publisher with HMAC Authentication over HTTPS #432

Open
wants to merge 18 commits into
base: develop
Choose a base branch
from

Commits on Apr 14, 2022

  1. Setup for HMAC authentication capabilities

    @SRGDamia1, general HMAC functions could benefit all dataPublishers, so I am adding it to the dataPublisherBase. Does that make sense?
    Once I get general HMAC SHA256 tokens to work, I'll then be creating a new publisher for Azure EventHubs. AWS IoT has a similar endpoint, so this could be widely used.
    aufdenkampe committed Apr 14, 2022
    2 Configuration menu
    Copy the full SHA
    0ca66e3 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2022

  1. Configuration menu
    Copy the full SHA
    b0da816 View commit details
    Browse the repository at this point in the history
  2. EventHubPublisher almost working

    but still getting 504.
    Also, using SAS generated in Python for now.
    aufdenkampe committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    5de0fa7 View commit details
    Browse the repository at this point in the history
  3. EventHubPublisher connecting; not quite there

    Set Port to 443 for HTTPS, and now connecting!
    Still getting 504. After using postman, I had thought that the issue was related to Content-Length being wrong, but then I would have gotten a 411 response code.
    Tried Transfer-Encoding: chunked, but still 504
    Tried adding [] around json, but still 504.
    aufdenkampe committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    03579d5 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2022

  1. Event Hub cleanup & debugging; but not working!

    I still can not get this to POST to Event Hub, even with a properly formatted POST Request (that works in Postman). It connects to the server, but gets no response even after 60 seconds.
    @SRGDamia1, can you help me figure out #441?
    aufdenkampe committed Apr 18, 2022
    Configuration menu
    Copy the full SHA
    f9cfc08 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2022

  1. Add EventHub test w/ Digi radio; still not working

    @GArrigotti-cws, @GArrigotti, I also added `platformio.ini` files that you can use for testing on your side.
    
    Connected to #411
    aufdenkampe committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    4b624c7 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. EventHub working with TinyGsmClientSecure

    Commiting work from 4/20/22.
    
    The key was to use `TinyGsmClientSecure` rather than `TinyGsmClient` in src/modems/SIMComSIM7080.h
    aufdenkampe committed May 3, 2022
    Configuration menu
    Copy the full SHA
    8bc473c View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Configuration menu
    Copy the full SHA
    c7a89fb View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2022

  1. Configuration menu
    Copy the full SHA
    0f2e07c View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2022

  1. Configuration menu
    Copy the full SHA
    a38c1ed View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2022

  1. Merge pull request #418 from EnviroDIY/RainVUE

    Merge `RainVUE` into `develop`
    aufdenkampe authored Oct 6, 2022
    Configuration menu
    Copy the full SHA
    1082277 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cecc37 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #419 from EnviroDIY/develop

    Update `hmac_auth` from `develop`
    aufdenkampe authored Oct 6, 2022
    Configuration menu
    Copy the full SHA
    da05a38 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. Configuration menu
    Copy the full SHA
    db4be5f View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. 4 Configuration menu
    Copy the full SHA
    bf3afe2 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. 4 Configuration menu
    Copy the full SHA
    03a9279 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2023

  1. 4 Configuration menu
    Copy the full SHA
    2a9457c View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. 4 Configuration menu
    Copy the full SHA
    816c4e6 View commit details
    Browse the repository at this point in the history