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

Feature/enhance device communication api #19

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Jun 3, 2024

  1. [#19] Add functionality for:

    - handle commands and configs
    - use pubsub as internal message
    - updating db for device configs
    
    Signed-off-by: Georgios Dimitropoulos <[email protected]>
    gdimitropoulos-sotec authored and mattkaem committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    708f064 View commit details
    Browse the repository at this point in the history
  2. [#19] Enhance device communication API

    * Add support for device states
    * Add support for request/response commands
    * Add support for ack-required command type and change configs to use ack-required type
    * Add retry mechanism for sending configs
    * Add automatic Pub/Sub tenant topic & subscription creation and deletion
    * Add automatically sending of a config in case a config is requested or a new one created
    * Add possibility to change log level
    * Update Quarkus dependency and migrated javax dependencies to jakarta
    * Improve SQL connection handling
    * Format and clean up device communication api code
    
    Signed-off-by: Matthias Kaemmer <[email protected]>
    mattkaem committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    1485d59 View commit details
    Browse the repository at this point in the history