1. 25 Jun, 2019 1 commit
  2. 18 Jun, 2019 2 commits
    • Micha Müller's avatar
      Bunch of fixes and improvement: · 983fedbb
      Micha Müller authored
      - Update/improve doxygen documentation
      - Unify function name scheme of entity with SensorGroups
      - Squash some TODOs
    • Micha Müller's avatar
      Finish Refactoring of SensorGroups: · 7a67c75b
      Micha Müller authored
      - Adapt Configurators:
        *Introduce partial template specialization in ConfiguratorTemplate
        *Move common logic to ConfiguratorInterface
        *Update and improve doxygen documentation
        *Adapt all plugin configurators
      - Refactor printConfig of SensorGroups
      - Minor improvements overall
  3. 04 Jun, 2019 2 commits
  4. 24 Apr, 2019 1 commit
    • Alessio Netti's avatar
      Unified configuration backend · 0b344fc2
      Alessio Netti authored
      - The GlobalConfiguration class includes all shared logic to read and
      parse configuration attributes for the collectagent and dcdbpusher
      - The class is further expanded to add application-specific
      configuration parameters and blocks
  5. 11 Mar, 2019 1 commit
    • Alessio Netti's avatar
      MQTT topic checks · 75197e31
      Alessio Netti authored
      - Checks on MQTT topics have been made generic in the MQTTChecker singleton
      class under "common"
      - MQTT topic checks are now performed also when plugins are reloaded; if
      the checks fail, the plugin is cleared and left uninitialized
      - All sensors in a plugin not satisfying the checks are logged now, not
      only the first one
      - Fixed a minor bug that resulted in msgrates of 0 under certain
      compilers, due to type promotion in C++
  6. 07 Mar, 2019 1 commit
    • Alessio Netti's avatar
      Code streamlining pt.II · 81aa7087
      Alessio Netti authored
      - Removed dependencies from data analytics framework to dcdbpusher
      - Checks for correctness of MQTT topics moved to the mqttChecker shared class