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

feat: Add Vault provider #35

Merged
merged 25 commits into from
Jan 25, 2024
Merged

Commits on Dec 15, 2023

  1. feat(file provider): Add config, adjust tests

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    2bba5c5 View commit details
    Browse the repository at this point in the history
  2. feat(vault provider config): Add config

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    a3085a4 View commit details
    Browse the repository at this point in the history
  3. fix(vault provider config): Add lience

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    8850c77 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2023

  1. feat(vault provider): Add Vault provider

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    a27bcef View commit details
    Browse the repository at this point in the history
  2. fix(vault provider): linter

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    1820fed View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. feat(vault provider): Add sanitization

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    7256c31 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. feat(vault provider): Implementation finished

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    27223b3 View commit details
    Browse the repository at this point in the history
  2. fix(go.mod) update dependency

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    bed0ba8 View commit details
    Browse the repository at this point in the history
  3. fix(env.go) single provider workaround

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    a330483 View commit details
    Browse the repository at this point in the history
  4. fix(env.go, main.go) vault provider secret loading

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    fb2688c View commit details
    Browse the repository at this point in the history
  5. feat(vault provider config test): Add config test

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    46216ef View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. feat(vault provider tests): Add more tests, and minor fixes

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    4f7ae51 View commit details
    Browse the repository at this point in the history
  2. fix(vault provider tests): Minor fixes

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    b0f4197 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. fix: fix remarks

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    21cff0e View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. feat(common): add common package for env-vars

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    cc25360 View commit details
    Browse the repository at this point in the history
  2. fix(tests): improve tests

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    4af1b5b View commit details
    Browse the repository at this point in the history
  3. chore: simplify and improve code

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    f002f26 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. feat(pkg: args, config, envstore): add new package, factor out main, …

    …aswell as providers, add tests for new package
    
    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    cb9a1c8 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. chore(configs): minor changes

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    fb24d3c View commit details
    Browse the repository at this point in the history
  2. fix(tests): improve tests

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    573ecf5 View commit details
    Browse the repository at this point in the history
  3. fix(file provider): minor fixes

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    1b9480f View commit details
    Browse the repository at this point in the history
  4. fix(vault provider): minor fixes

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    490bec6 View commit details
    Browse the repository at this point in the history
  5. fix(main, common): minor fixes, moved back args.go and env_store.go t…

    …o main
    
    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    08d3e1b View commit details
    Browse the repository at this point in the history
  6. fix(vault test): add test for vault:login

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    6275cb8 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. chore: minor fixes

    Signed-off-by: Bence Csati <[email protected]>
    csatib02 committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    c4d38a3 View commit details
    Browse the repository at this point in the history