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

OpenEM: Add ingestor app #102

Commits on Aug 27, 2024

  1. Add wails.io based ingestor app

    Add project structure from wails init -t svelte-ts.
    Add OpenEM Logo and a sample button
    phwissmann committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    5e047cd View commit details
    Browse the repository at this point in the history
  2. Add selectFolder button and functionality

    Adds a button to the UI to select folders and adds them to a list
    phwissmann committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    4265f68 View commit details
    Browse the repository at this point in the history
  3. Add taskqueue for ingestion

    Add ingestion tasks, a worker queue based on go routines and task results. Interactions with the UI are implement as well via buttons and emitted events
    phwissmann committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    315cca9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d1039d4 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Add application configuration

    Use viper to parse config from a yaml file. Mulitple paths are check for the config file to exist (cwd, userConfigDir, src/openem-ingestor/core)
    phwissmann committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    8eac16d View commit details
    Browse the repository at this point in the history
  2. Change folder structure to accomodate separate binary for service

    Add launch and build task to debug service and app respectively
    phwissmann committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    372fc28 View commit details
    Browse the repository at this point in the history
  3. Fix config file search location

    Set cwd in launch task to executable parent folder
    phwissmann committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    17937eb View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    d47ff5d View commit details
    Browse the repository at this point in the history
  2. Remove commented code

    phwissmann committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    901f602 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8bd5fcb View commit details
    Browse the repository at this point in the history
  4. Fix inconsistent uuids

    phwissmann committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    d431737 View commit details
    Browse the repository at this point in the history