github imagegenius/docker-kopia v0.23.0-ig107

5 hours ago

ImageGenius Changes:

rebase to alpine edge.

kopia Changes:

Command-Line Interface

  • New Feature restrict insecure unauthenticated server to loopback binds (#5354) by Jarek Kowalski
  • registration mechanism for storage providers (#5350) by Julio López
  • hash benchmarking count (#5312) by Julio López
  • leverage x/term.IsTerminal (#5308) by Julio López
  • handle potential conversion overflow when setting progress default (#5271) by Julio López

KopiaUI App

  • skip htmlui tests that are timing out (#5257) by Julio López

General Improvements

  • bigmapbench profiling (#5321) by Julio López
  • clean nits (#5313) by Julio López
  • remove support for LZ4 (#5296) by Julio López
  • retained log size double counting (#5302) by Julio López
  • make counters and size stats uint64 for consistency (#5262) by Julio López
  • address potential conversion overflows (#5266) by Julio López
  • string nits (#5265) by Julio López
  • cleanup nits (#5236) by Julio López
  • do not included concatenated entries in log (#5231) by lif
  • move SafeLongFilename to ospath (#5227) by Julio López
  • add byte units to maintenance stat summaries (#5178) by Julio López

Repository

  • sync index blob file before closing (#5292) by Julio López
  • failures when exceeding Windows MAX_PATH (#5226) by Julio López

Snapshots

  • ErrorEntry policy resolution to use child policy (#5234) by Baixiaochun
  • inaccessible entry causes parent directory to be skipped (#5217) by Julio López

Storage Providers

  • warn messages for extra storage providers (#5324) by Julio López
  • perform maximum of 2 attempt in PutBlobInPath (#5168) by Julio López
  • require.NoError (#5166) by Julio López
  • update injected error message (#5165) by Julio López
  • make tests with injected errors more robust (#5164) by Julio López
  • cleanup temporary file on put blob failure (#5157) by Julio López
  • notify after releasing the lock (#5154) by Julio López
  • sync file in FS provider to ensure data is persisted (#5150) by Julio López

Testing

  • prefer assert.NoError (#5299) by Julio López
  • nits in TestSnapFail tests (#5228) by Julio López
  • TestSnapshotFail* (#5225) by Julio López

Infrastructure

  • tweak copilot instructions (#5278) by Julio López
  • update agent instructions (#5153) by Julio López

CI/CD

  • split out linux-based lint targets (#5349) by ashmrtn
  • license-check-go make target (#5347) by Julio López
  • skip setup step on PRs on MacOS (#5344) by Julio López
  • generate govulncheck SARIF report (#5300) by Julio López
  • avoid duplicate test failure output (#5222) by Julio López
  • add install-checklocks convenience target (#5152) by Julio López

Graphical User Interface

Don't miss a new docker-kopia release

NewReleases is sending notifications on new releases.