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

(WIP) Enabling of Knowledge Layer #50

Open
wants to merge 39 commits into
base: main
Choose a base branch
from

Commits on Jun 19, 2024

  1. Add basis directory structure with readme files

    Signed-off-by: chrizmc <[email protected]>
    chrizmc authored and sschleemilch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    db8e01a View commit details
    Browse the repository at this point in the history
  2. add basic setup of informationlayer containing basic dbrouter and rea…

    …lmdb-handler including some resdme updates
    
    Signed-off-by: Christian Muehlbauer <[email protected]>
    chrizmc authored and sschleemilch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    64e06ec View commit details
    Browse the repository at this point in the history
  3. add files

    Signed-off-by: haonan-qiu <[email protected]>
    claireqiu authored and sschleemilch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    5ee12fd View commit details
    Browse the repository at this point in the history
  4. Fixed readme format of config.js

    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    75c0eb3 View commit details
    Browse the repository at this point in the history
  5. Renamed knowledge-connector -> connector

    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    a77d8a3 View commit details
    Browse the repository at this point in the history
  6. Removed dead README link

    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    327db86 View commit details
    Browse the repository at this point in the history
  7. Fixed README formatting and fixed typos

    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    69da82d View commit details
    Browse the repository at this point in the history
  8. Updated docs, added config.js

    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    9bb7dc4 View commit details
    Browse the repository at this point in the history
  9. Added handlers layer

    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    e0d7aa6 View commit details
    Browse the repository at this point in the history
  10. Hint for hard coded realmdb and js formatting

    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    9722e2b View commit details
    Browse the repository at this point in the history
  11. Fixed require path for new structure

    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    dbbed43 View commit details
    Browse the repository at this point in the history
  12. Added missing dot in readme

    Signed-off-by: Christian Muehlbauer <[email protected]>
    chrizmc authored and sschleemilch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    f98ef6f View commit details
    Browse the repository at this point in the history
  13. Fixed wrong readme link

    Signed-off-by: Christian Muehlbauer <[email protected]>
    chrizmc authored and sschleemilch committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    0da163a View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. add basic router parts

    Signed-off-by: Christian Muehlbauer <[email protected]>
    chrizmc committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    0c83de4 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Add environment variable functionallity and update README files.

        Use dotenv package to laod environment variables from a .env file into the process.env
        Rename files and update code
        Remove unused file
    
    Signed-off-by: Christian Muehlbauer <[email protected]>
    chrizmc committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    3e36432 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Update link URL and create a IoTDB connection using the IoTDB Handler

    Signed-off-by: Christian Muehlbauer <[email protected]>
    chrizmc committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    72ab98b View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Update the authentification configuration for the IoTDB handler

    Add git ignore for the docker generated files
    Add Read method to IoTDBHandler
    Rename Data Type Object
    Apply format and remove invalid comment
    Optimize code to standarize the response between handlers.
    Repair documentation for the project configuration
    Add anonym data
    Manage Sessions
    Add Write method add client message data to IoTDB
    
    Signed-off-by: Christian Muehlbauer <[email protected]>
    chrizmc committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    c075e51 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Add validator for message format and IoTDB message processing

    Return messages to all clients when write in IoTDB
    Update IoTDB supported fields and documentation
    Update read dependencies and send error to clients
    Add read messaging in RealmDB
    Resolve Ajv warining about fields with multiple types
    Add subcribe message handling
    Remove unused import
    Repair findings
    
    Signed-off-by: Christian Muehlbauer <[email protected]>
    chrizmc committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    684f3f9 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Extend supported data points in RealmDB Handler

    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    62e8402 View commit details
    Browse the repository at this point in the history
  2. Support for UseCase endpoits in IoTDB Handler

    Fix: Remove extra 'dot' from endpoint into update message.
    Fix unknown function issue
    
    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    cd597d1 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Add write support to realmdb

    - Update Readme documentation
    - Add write operation to RealmDB
    - Repair error writing data and send message to clients correctly
    - Refactory: rename database parameters file
    - Refactoring: use variable naming convention
    - Subscribe Databases
    
    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    5f142ab View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Extracted common methods

    - Subscribe Databases
    - Refactoring: use variable naming convention
    - Refactory: rename database parameters file
    - Repair error writing data and send message to clients correctly
    - Add write operation to RealmDB
    - Update Readme documentation
    - catch all exceptions
    - extract similar code to handler.js
    - remove unused function
    - commit changes
    - added comment
    
    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    56a1109 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Support dots separation for endpoint naming in realm db

    Signed-off-by: Andre Wendel <[email protected]>
    aw-muc committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    6d28e89 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. • Import supported endpoints for IoTDB and RealmDB from YAML/JSON fil…

    …es to configure database and element types.
    
    • [FIXES]:
    • Realm Handler: Messaging during document edits will now be sent only to subscribed clients.
    • Console Logging: Previously, it was difficult to differentiate between messages (errors, logs, client messages) in the console. This has been addressed by including a logger that manages message styles and types.
    
    Signed-off-by: Andre Wendel <[email protected]>
    aw-muc committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    deff29c View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Dockerize informations-layer

    Signed-off-by: Andre Wendel <[email protected]>
    aw-muc committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    c8ef06d View commit details
    Browse the repository at this point in the history
  2. Fixed doc typos

    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    7f1ae37 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Remove unnecessary config files and add it as gitignore.

    Signed-off-by: Andre Wendel <[email protected]>
    aw-muc committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    838af3f View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Data transmission via websocket client in knowledge layer:

        - Update documentation and remove unused code.
        - Start the websocket client and update docuentation
        - Working synchronous calls
        - First running implementation of websocket_client
    
    Signed-off-by: Andre Wendel <[email protected]>
    aw-muc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    dfb873f View commit details
    Browse the repository at this point in the history
  2. Documentation for new data source within information layer

       -  Add README to add new data source in the information layer
    
    Signed-off-by: Andre Wendel <[email protected]>
    aw-muc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    28ec28b View commit details
    Browse the repository at this point in the history
  3. Handle and send error message within information layer for websocket …

    …connection.
    
    Signed-off-by: Andre Wendel <[email protected]>
    aw-muc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    b84a37e View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Vehicle data point knowledge layer configuration

    Implement functionality to read, validate, and integrate vehicle data points from a configuration file into the knowledge layer, ensuring only supported signals are processed by the system.
    
    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    8614c90 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. CMake windows support

    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    e68d6bb View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Add --help CLI feature to display configured and default parameters

    Signed-off-by: Christian Muehlbauer <[email protected]>
    chrizmc committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    bbe803f View commit details
    Browse the repository at this point in the history
  2. Use configuration file to organize the use case model directory

    Add helper documentation to system methods and remove outdated README.
    Fix read message containing data points.
    Merge remote-tracking branch 'origin/feature/enabling-of-knowledgelay
    
    Signed-off-by: Christian Muehlbauer <[email protected]>
    chrizmc committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    9559d7f View commit details
    Browse the repository at this point in the history
  3. Configure RDFox environment

    Remove unused code
    Merge remote-tracking branch 'origin/feature/enabling-of-knowledgelay…
    Add missing include to data_types header
    Update readmes
    Update readme
    Fix typo with correct RDFox licence file.
    
    Signed-off-by: Christian Muehlbauer <[email protected]>
    chrizmc committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    ffce704 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Develop RDFox adapter for rest api integration

    Establish Connection to RDFox REST API
    Data Store Management
    Data Loading in Turtle Format
    SPARQL Query Execution
    Error Handling
    Unit and Integration Tests
    Documentation Updates
    
    Signed-off-by: Haonan Qiu <[email protected]>
    q632394 committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    24b871e View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Refactored information-layer Docs (COVESA#36)

    Signed-off-by: Sebastian Schleemilch <[email protected]>
    sschleemilch committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    1bcadd7 View commit details
    Browse the repository at this point in the history
  2. - Migrate JS to TypeScript

    Signed-off-by: Andre Wendel <[email protected]>
    aw-muc committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    7ae2fb4 View commit details
    Browse the repository at this point in the history
  3. add hello world kl usecase readme

    Signed-off-by: Christian Muehlbauer <[email protected]>
    chrizmc committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    c936c4b View commit details
    Browse the repository at this point in the history