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

Implement Kopia storage helpers #2655

Merged
merged 39 commits into from
Mar 5, 2024
Merged

Commits on Feb 5, 2024

  1. Add safecli dependency

    plar committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    680e782 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72011e7 View commit details
    Browse the repository at this point in the history
  3. apply go fmt

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    0f635ad View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Add common Kopia args and flags

    plar committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    d0a6dd1 View commit details
    Browse the repository at this point in the history
  2. Add Kopia storage core flags

    plar committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    ca853c1 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Fix Apply and test.Suit

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    9850f4a View commit details
    Browse the repository at this point in the history
  2. Remove variadic args for Common and Cache flags

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    246e1c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    419652c View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. pkg/kopia/cli/internal/flag is implemented in the safecli@v0.0.4 now

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    24707e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c029fc1 View commit details
    Browse the repository at this point in the history
  3. Re-implement Kopia common args and opts; Sync with the master

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    cff7220 View commit details
    Browse the repository at this point in the history
  4. Add pkg/kopia/cli package

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    550d124 View commit details
    Browse the repository at this point in the history
  5. go mod tidy

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    fc918a0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9530c91 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    75fb036 View commit details
    Browse the repository at this point in the history
  8. Add Kopia storage helpers

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    9fdf94b View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Convert common flags from vars to funcs

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    2c6cb6e View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Add safecli dependency

    plar committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    1a3ee2d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    386e7e9 View commit details
    Browse the repository at this point in the history
  3. apply go fmt

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    b815f63 View commit details
    Browse the repository at this point in the history
  4. Fix Apply and test.Suit

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    bcafabb View commit details
    Browse the repository at this point in the history
  5. pkg/kopia/cli/internal/flag is implemented in the safecli@v0.0.4 now

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    6d61bb4 View commit details
    Browse the repository at this point in the history
  6. Add pkg/kopia/cli package

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    e6ddb8f View commit details
    Browse the repository at this point in the history
  7. go mod tidy

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    4e7ffd7 View commit details
    Browse the repository at this point in the history
  8. Update safecli to v0.0.5

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    f16aea7 View commit details
    Browse the repository at this point in the history
  9. Update safecli to v0.0.6

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    dcd6425 View commit details
    Browse the repository at this point in the history
  10. Sync with upstream

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    d3dfb31 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d2ac987 View commit details
    Browse the repository at this point in the history
  12. Fix tests

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    b093421 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6e71143 View commit details
    Browse the repository at this point in the history
  14. Add Location.IsPointInTypeSupported

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    de3a52b View commit details
    Browse the repository at this point in the history
  15. Add tests for Location.IsPointInTypeSupported

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    722b279 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Fix formatting

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    44c133e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1897a1e View commit details
    Browse the repository at this point in the history
  3. organize imports

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    33b1342 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    83292af View commit details
    Browse the repository at this point in the history
  5. organize imports

    Signed-off-by: pavel.larkin <pavel.larkin@veeam.com>
    plar committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    516a14c View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    cd03d1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8cf36c7 View commit details
    Browse the repository at this point in the history