Unpacking Software Livestream

Join our monthly Unpacking Software livestream to hear about the latest news, chat and opinion on packaging, software deployment and lifecycle management!

Learn More

Chocolatey Product Spotlight

Join the Chocolatey Team on our regular monthly stream where we put a spotlight on the most recent Chocolatey product releases. You'll have a chance to have your questions answered in a live Ask Me Anything format.

Learn More

Chocolatey Coding Livestream

Join us for the Chocolatey Coding Livestream, where members of our team dive into the heart of open source development by coding live on various Chocolatey projects. Tune in to witness real-time coding, ask questions, and gain insights into the world of package management. Don't miss this opportunity to engage with our team and contribute to the future of Chocolatey!

Learn More

Calling All Chocolatiers! Whipping Up Windows Automation with Chocolatey Central Management

Webinar from
Wednesday, 17 January 2024

We are delighted to announce the release of Chocolatey Central Management v0.12.0, featuring seamless Deployment Plan creation, time-saving duplications, insightful Group Details, an upgraded Dashboard, bug fixes, user interface polishing, and refined documentation. As an added bonus we'll have members of our Solutions Engineering team on-hand to dive into some interesting ways you can leverage the new features available!

Watch On-Demand
Chocolatey Community Coffee Break

Join the Chocolatey Team as we discuss all things Community, what we do, how you can get involved and answer your Chocolatey questions.

Watch The Replays
Chocolatey and Intune Overview

Webinar Replay from
Wednesday, 30 March 2022

At Chocolatey Software we strive for simple, and teaching others. Let us teach you just how simple it could be to keep your 3rd party applications updated across your devices, all with Intune!

Watch On-Demand
Chocolatey For Business. In Azure. In One Click.

Livestream from
Thursday, 9 June 2022

Join James and Josh to show you how you can get the Chocolatey For Business recommended infrastructure and workflow, created, in Azure, in around 20 minutes.

Watch On-Demand
The Future of Chocolatey CLI

Livestream from
Thursday, 04 August 2022

Join Paul and Gary to hear more about the plans for the Chocolatey CLI in the not so distant future. We'll talk about some cool new features, long term asks from Customers and Community and how you can get involved!

Watch On-Demand
Hacktoberfest Tuesdays 2022

Livestreams from
October 2022

For Hacktoberfest, Chocolatey ran a livestream every Tuesday! Re-watch Cory, James, Gary, and Rain as they share knowledge on how to contribute to open-source projects such as Chocolatey CLI.

Watch On-Demand

KopiaUI

This is not the latest version of KopiaUI available.

  • 1
  • 2
  • 3

0.9.0 | Updated: 08 Oct 2021

Downloads:

9,398

Downloads of v 0.9.0:

65

Maintainer(s):

Software Author(s):

  • Kopia Builder

KopiaUI 0.9.0

This is not the latest version of KopiaUI available.

  • 1
  • 2
  • 3

All Checks are Passing

3 Passing Tests


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Successful:

No detections found in any package files

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

To install KopiaUI, run the following command from the command line or from PowerShell:

>

To upgrade KopiaUI, run the following command from the command line or from PowerShell:

>

To uninstall KopiaUI, run the following command from the command line or from PowerShell:

>

Deployment Method:

NOTE

This applies to both open source and commercial editions of Chocolatey.

1. Enter Your Internal Repository Url

(this should look similar to https://community.chocolatey.org/api/v2/)


2. Setup Your Environment

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

2. Get the package into your environment

  • Open Source or Commercial:
    • Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
    • You can also just download the package and push it to a repository Download

3. Copy Your Script

choco upgrade kopiaui -y --source="'INTERNAL REPO URL'" --version="'0.9.0'" [other options]

See options you can pass to upgrade.

See best practices for scripting.

Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.

If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:


choco upgrade kopiaui -y --source="'INTERNAL REPO URL'" --version="'0.9.0'" 
$exitCode = $LASTEXITCODE

Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
  Exit 0
}

Exit $exitCode

- name: Install kopiaui
  win_chocolatey:
    name: kopiaui
    version: '0.9.0'
    source: INTERNAL REPO URL
    state: present

See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.


chocolatey_package 'kopiaui' do
  action    :install
  source   'INTERNAL REPO URL'
  version  '0.9.0'
end

See docs at https://docs.chef.io/resource_chocolatey_package.html.


cChocoPackageInstaller kopiaui
{
    Name     = "kopiaui"
    Version  = "0.9.0"
    Source   = "INTERNAL REPO URL"
}

Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.


package { 'kopiaui':
  ensure   => '0.9.0',
  provider => 'chocolatey',
  source   => 'INTERNAL REPO URL',
}

Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.


4. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

Package Approved

This package was approved by moderator gep13 on 18 Oct 2021.

Description

=====

Kopia
Build Status
Slack
GoDoc
Coverage StatusGo Report Card
Contributor Covenant

> n.
>
> 1. copy, replica (Polish)
> 2. lance, spear
> 3. fast and secure backup tool

Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication.

Unlike other cloud backup solutions, the user is in full control of the backup storage and responsible for purchasing one of the cloud storage products (such as Google Cloud Storage), which offer great durability and availability for the data.

Kopia in action

Using kopia command line tool:

asciicast

Kopia UI - experimental user interface

Kopia UI Tutorial

Getting Started

See Documentation for more information.

Building Kopia

See Build Infrastructure for more information on building Kopia and working with the source code.

Licensing

Kopia is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

Contribution Guidelines

Kopia is open source and contributions are welcome. For more information on how to contribute see the Contribution Guidelines.

Reporting Security Issues

If you find a security issue you'd like to disclose privately, please contact [email protected] or via direct message to maintainers on Slack.

Disclaimer

Kopia is a personal project and is not affiliated with, supported or endorsed by Google.

Cryptography Notice

This distribution includes cryptographic software. The country in
which you currently reside may have restrictions on the import,
possession, use, and/or re-export to another country, of encryption
software. BEFORE using any encryption software, please check your
country's laws, regulations and policies concerning the import,
possession, or use, and re-export of encryption software, to see if
this is permitted. See <http://www.wassenaar.org/> for more
information.

The U.S. Government Department of Commerce, Bureau of Industry and
Security (BIS), has classified this software as Export Commodity
Control Number (ECCN) 5D002.C.1, which includes information security
software using or performing cryptographic functions with symmetric
algorithms. The form and manner of this distribution makes it
eligible for export under the License Exception ENC Technology
Software Unrestricted (TSU) exception (see the BIS Export
Administration Regulations, Section 740.13) for both object code and
source code.

Netlify Status


tools\chocolateyInstall.ps1
$packageArgs = @{
  packageName            = $Env:ChocolateyPackageName
  fileType               = 'EXE'
  url                    = 'https://github.com/kopia/kopia/releases/download/v0.9.0/KopiaUI-Setup-0.9.0.exe'
  checksum               = 'bae1f10ad02b89e8dabf1d9ab1a3f4ecf6c5cdd676b360e7d51e5b02083dcf54'
  checksumType           = 'sha256'
  silentArgs 		 = '/S /allusers /disableAutoUpdates'
  validExitCodes         = @(0)
}

Install-ChocolateyPackage @packageArgs

$packageName = $packageArgs.packageName
$installLocation = Get-AppInstallLocation $packageName
if (!$installLocation)  { Write-Warning "Can't find $packageName install location"; return }
Write-Host "$packageName installed to '$installLocation'"

Register-Application "$installLocation\$packageName.exe"
Write-Host "$packageName registered as $packageName"

Install-BinFile -Name "kopia" "$installLocation\resources\server\kopia.exe"
tools\chocolateyUninstall.ps1
$title = $Env:ChocolateyPackageName
[array]$key = Get-UninstallRegistryKey -SoftwareName "*$title*"
$uninstallstring = $key.QuietUninstallString
$file,$silentArgs = iex "echo $uninstallstring"


Write-Debug "using UnInstaller at $key.UninstallString"

$packageArgs = @{
  packageName            = $Env:ChocolateyPackageName
  fileType               = 'EXE'
  silentArgs 		 = $silentArgs
  file 			 = $file
  validExitCodes         = @(0)
}

Uninstall-ChocolateyPackage @packageArgs

Log in or click on link to see number of positives.

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Add to Builder Version Downloads Last Updated Status
Kopia UI 0.16.1 361 Tuesday, April 2, 2024 Approved
Kopia UI 0.16.1-test 7 Tuesday, April 2, 2024 Exempted
Kopia UI 0.16.0 250 Sunday, March 24, 2024 Approved
Kopia UI 0.15.0 2862 Sunday, October 22, 2023 Approved
Kopia UI 0.14.1 608 Friday, September 29, 2023 Approved
Kopia UI 0.13.0 1680 Wednesday, May 3, 2023 Approved
Kopia UI 0.12.1 1852 Tuesday, October 11, 2022 Approved
Kopia UI 0.11.3 154 Sunday, July 24, 2022 Approved
Kopia UI 0.11.2 88 Friday, July 8, 2022 Approved
Kopia UI 0.10.7 127 Tuesday, April 12, 2022 Approved
Kopia UI 0.10.6 91 Monday, March 7, 2022 Approved
Kopia UI 0.10.5 78 Tuesday, February 15, 2022 Approved
Kopia UI 0.10.4 73 Saturday, February 5, 2022 Approved
Kopia UI 0.10.3 68 Tuesday, February 1, 2022 Approved
Kopia UI 0.10.2 41 Tuesday, February 1, 2022 Approved
Kopia UI 0.10.1 75 Saturday, January 15, 2022 Approved
Kopia UI 0.10.0 42 Saturday, January 15, 2022 Approved
Kopia UI 0.9.8 69 Wednesday, December 29, 2021 Approved
Kopia UI 0.9.7 86 Monday, December 6, 2021 Approved
Kopia UI 0.9.6 62 Sunday, November 21, 2021 Approved
Kopia UI 0.9.5 49 Sunday, November 14, 2021 Approved
Kopia UI 0.9.4 66 Saturday, October 23, 2021 Approved
Kopia UI 0.9.3 58 Wednesday, October 20, 2021 Approved
Kopia UI 0.9.2 71 Saturday, October 16, 2021 Approved
Kopia UI 0.9.1 56 Thursday, October 14, 2021 Approved
KopiaUI 0.9.0 65 Friday, October 8, 2021 Approved
KopiaUI 0.9.0-rc4 54 Monday, October 4, 2021 Exempted
KopiaUI 0.9.0-rc3 58 Tuesday, September 28, 2021 Exempted
KopiaUI 0.9.0-rc2 49 Thursday, September 23, 2021 Exempted
KopiaUI 0.8.4 76 Friday, August 27, 2021 Approved

This release focuses on improvements to the repository format, stability and performance.

The new repository index format enables efficient append-only operation where delete permission is not required, removes the need for quick maintenance and enables internal content-level compression.

See https://kopia.io/docs/upgrade/ for upgrade instructions.

Kopia now also supports repository password change (new repositories only).

Big thanks to @pawitp for contributing major performance improvement to splitters (#1251), which improves large file upload performance by up to 30%.

Providers

  • azure: added support for using SAS Tokens instead of storage keys (#1093)
  • rclone: wait for rclone transfers to finish when closing (#1201)
  • sftp: added automatic reconnect and connection pooling (#1195)
  • sftp: ensure key file and known hosts are absolute paths (#1092)
  • s3: point-in-time support for s3 versioned stores (#1259)
  • webdav & and rclone support for atomic writes (#1206)
  • webdav: disable server-side compression (#1100)

Repository features

  • new index format supporting internal compression and does not require quick maintenance for performance reasons
  • splitter: major performance improvements (#1251)
  • implemented epoch-based index manager (#1174)
  • internal logging - low-level logs are now stored in the repository.
  • support for content-level compression (#1076)
  • added 'lz4' and 'deflate' methods (#1077)
  • added sharding of indexes on write (#1176)
  • repository password change support (#1197)
  • limit the duration of kopia.repository caching to 15 minutes (#1196)
  • encryption: removed old, non-authenticated encryption methods (#979)
  • big performance improvement for WriteContent with repo server (#1182)
  • disabled quick maintenance for new repositories
  • mount: fixed mounting of directories w/symlinks over WebDAV (#1358)
  • localfs: fixed support for snapshotting UNC path root (\server\path) (#1362)

CLI

  • 'kopia content verify' performance improvements (#1120)
  • add a flag to not shallowrestore small files (#1126)
  • added 'kopia repo set-parameters' to override mutable parameters (#1148)
  • added 'kopia repository validate-provider` (#1205)
  • additional 'index inspect' flags (#1231)
  • changed 'kopia snapshot verify --verify-files-percent' to float (#1210)
  • fixed ETA estimation of 'snapshot verify' (#1213)
  • force-hash: Allow fractional percentages (#1209)
  • include parameters in maintenance info JSON output (#981)
  • optimized 'kopia index recover' by leveraging partial read and parallelism (#1094)
  • support for shallow restore (#725)
  • tagging of kopia snapshots and listing of snapshots by tag (#1030)
  • logging: switched file log timestamps to be UTC by default, otherwise it's hard to correlate logs (#1240)
  • only read first 128 MiB of provided file for compression benchmark (#1317)
  • linux: read KOPIA_USE_KEYRING env (#1337)

Policy Changes

  • Fix weekly retention labels not being assigned correctly (#1211)
  • policy: path validation (#1006)

UI Changes

  • do not attempt running maintenance if the current user is not the maintenance owner, to avoid producing error in the Tasks tab (#1010)
  • fixed Estimate not honoring the defined policies (#1002)
  • for read-only repositories start a read-only source manager (#1009)
  • open .gitignore help in a new window (#1016)
  • show a spinner when saving/deleting policy (#1018)
  • fixed directory selector and browse buttons (#1310)
  • fixed showing empty result pages (#1306)
  • always show default repository at the top of the list (#1349)
  • add simple page size selector (#1355)

Security

  • security: switched to github.com/golang-jwt/jwt/v4 to fix upstream security issue (#1235)

Notable internal Changes

  • automatically refresh indexes on read instead of relying on RefreshPeriodically() loop (#1243)
  • ensure that we always consistently pick content.Info amongst entries with identical time and deleted flag (#1239)
  • refactored content.Info to be an interface and switched index parsing to be lazy (#1008)
  • refactored own writes cache and list cache into blob.Storage wrappers (#1133)
  • few subtle threading bugs uncovered by stress test and rewrote the test to be model-based (#1157)
  • reworked memory management to avoid allocating large chunks of memory for most buffers
  • ci: Allow to compile Kopia cli on OpenBSD (#983)
  • upgrade golang to 1.17
  • testing: Refactored most of the CLI tests to run in-process as opposed to using sub-processes (#1059)

Changelog

8b2b91f9 content: fixed repo upgrade version (#1286)
06a99738 cli: include parameters in maintenance info JSON output (#981)
d98b0ede endurance: rewrote test to be more stable (#1285)
5941d631 ci: increased test timeout to 15 minutes
135c307c ci: fixed rclone installation
0d3c8cfd testing: report reason why rclone test is being skipped
7e68d8e4 Consolidated format version flags (#1284)
87dbf44d Fix link in _index.md (#1134)
2721fba2 Upgraded remaining UI deps (#1283)
6c83cc6a ui: upgraded all NPM dependencies for htmlui/ and app/ (#1278)
296a5198 build(deps): bump github.com/aws/aws-sdk-go from 1.40.34 to 1.40.37 (#1277)
562c596c build(deps): bump gocloud.dev from 0.23.0 to 0.24.0 (#1273)
1077cc24 blob/s3: point-in-time support for s3 versioned stores (#1259)
cc692c40 ci: delete golang installation on armhf before installing a new one (#1276)
0eedca83 build(deps-dev): bump electron-notarize from 1.0.1 to 1.1.0 in /app (#1262)
56edb042 content: switched defaults to use v2 index format and epoch-based indexes (#1275)
59b5a44c Makefile: refactored build tools installation (#1274)
06451aa7 upgrade golang to 1.17 + various dependencies (#1256)
082785af ci: run stress test on kopia/kopia repo (#1257)
310f4510 ci: avoid double workflow executions on PRs (#1258)
9cebffc6 Fix endurance test (#1254)
74074192 maintenance: check for clock skew at the beginning of maintenance (#1253)
0578e2e5 splitter: optimize performance (#1251)
16aeb843 Fixed for rare stress test failure caused by use-after-free (#1250)
a203fa41 gather: MakeContiguous support for arbitrary chunk sizes (#1247)
9e182f13 linter: upgraded to 1.42.0 (#1246)
35d0f31c huge: replaced the use of allocated byte slices with populating gather.WriteBuffer in the repository (#1244)
4676e9e4 content: automatically refresh indexes on read instead of relying on RefreshPeriodically() loop (#1243)
bece46d5 logging: switched file log timestamps to be UTC by default, otherwise it's hard to correlate logs (#1240)
1e10e852 content: ensure that we always consistently pick content.Info amongst entries with identical time and deleted flag (#1239)
0830de9c build(deps): bump github.com/klauspost/compress from 1.12.2 to 1.13.3 (#1237)
ff19caab build(deps): bump github.com/aws/aws-sdk-go from 1.40.12 to 1.40.17 (#1236)
4aacad25 server: switched to github.com/golang-jwt/jwt/v4 to fix upstream security issue (#1235)
e3e7cae4 content: removed EpochMarkerIndexBlobPrefix from allIndexBlobPrefixes (#1232)
1238a0db cli: additional 'index inspect' flags (#1231)
b96623f8 epoch: simplified TestIndexEpochManager_DeletionFailing test (#1230)
fcd79b40 build(deps): bump electron-log from 4.3.5 to 4.4.1 in /app (#1220)
eae75218 build(deps): bump google.golang.org/api from 0.50.0 to 0.52.0 (#1229)
67165cae build(deps): bump github.com/prometheus/client_golang (#1226)
17b43060 build(deps): bump postcss from 8.3.5 to 8.3.6 in /htmlui (#1217)
c04e3be5 build(deps-dev): bump electron-notarize from 1.0.0 to 1.0.1 in /app (#1219)
ecd9b021 build(deps): bump github.com/zeebo/blake3 from 0.1.1 to 0.2.0 (#1223)
140a86ba build(deps): bump github.com/google/uuid from 1.2.0 to 1.3.0 (#1222)
5b8485b8 build(deps): bump github.com/aws/aws-sdk-go from 1.39.4 to 1.40.12 (#1224)
d6d9a1fb Maintenance improvements for epoch-based index structures (#1225)
d77e771d provider test: fixed typo
cfdbc407 cli: Fixed ETA estimation of 'snapshot verify' (#1213)
6205b556 Fix weekly retention labels not being assigned correctly (#1211)
6c5bf42d cli: changed 'kopia snapshot verify --verify-files-percent' to float (#1210)
317d5c34 force-hash: Allow fractional percentages (#1209)
4f93a177 WebDAV and Rclone atomic writes (#1206)
e42cc6cc Added 'kopia repository validate-provider` (#1205)
7dd9e332 ci: fixed syntax
e2e0cb37 ci: changed continue-on-error: true to if: succeeded() || failed()
bdd53f05 ci: install provider test dependencies separately
49d8a327 testing: split provider tests into separate steps
33cf3229 ci: run provider test more often to get better stability signal
adbf2131 build(deps): bump @testing-library/react in /htmlui (#1169)
9df5e5f5 rclone: updated wait logic
9fd6a89f testing: possible fix for TestS3StorageMinioSTS
8c2e4ff7 testing: simplified S3 test to fix error caused by minio behavior change
1a6f0ba4 testing: possible fix for TestS3StorageMinioSTS
4c9b9e52 Test cleanup improvements (#1203)
42f02780 s3: cleaned up test
4c2f52a2 Rclone and testing improvements (#1202)
928e1d30 rclone: wait for rclone transfers to finish when closing (#1201)
7b70446b ci: switch license NPM check to 'onlyAllow' instead of 'failOn'
42e5661b ci: added license check using github.com/frapposelli/wwhrd (#1200)
b2cc840f build(deps): bump github.com/pierrec/lz4 (#1188)
51c54033 build(deps): bump github.com/Azure/azure-storage-blob-go (#1194)
730ba7b9 Repository password change support (#1197)
f15c76ef build(deps): bump google.golang.org/api from 0.48.0 to 0.50.0 (#1191)
bffe8b37 repo: limit the duration of kopia.repository caching to 15 minutes (#1196)
83b4dee3 serialize client auth (#232) (#1198)
7cabed85 sftp: added automatic reconnect and connection pooling (#1195)
f605f526 Upgraded bootstrap to v5 and react-bootstrap accordingly (#1192)
369dea9b build(deps): bump cloud.google.com/go/storage from 1.15.0 to 1.16.0 (#1193)
3d596a8c build(deps): bump google.golang.org/protobuf from 1.26.0 to 1.27.1 (#1189)
10aa2143 build(deps): bump github.com/pkg/sftp from 1.13.0 to 1.13.2 (#1186)
ed88b779 build(deps): bump github.com/gofrs/flock from 0.8.0 to 0.8.1 (#1190)
6eb0064f build(deps): bump github.com/sanity-io/litter from 1.3.0 to 1.5.1 (#1171)
f14e8651 build(deps): bump google.golang.org/grpc from 1.38.0 to 1.39.0 (#1172)
eb3b0612 build(deps): bump github.com/aws/aws-sdk-go from 1.38.69 to 1.39.4 (#1180)
071a306b dependabot: switched to monthly cadence to reduce noise
f702e65a deps: removed dependency on github.com/minio/minio/pkg, replaced with command line tool (#1185)
f95ef881 testing: fixed typo
a1aa6ae3 tests: install minio mc tool (#1184)
1ef3d243 repo: big performance improvement for WriteContent with repo server (#1182)
61af6399 cli: fixed profiling flags (#1181)
831ffcbf Bump github.com/studio-b12/gowebdav (#1179)
47bc640c epoch: handling of canceled context on refresh (#1178)
62ad437b Implemented epoch-based index manager (#1174)
cc9b0e83 content: added sharding of indexes on write (#1176)
5642a8a5 refactor: extracted complete blob set functions to separate package (#1175)
a9170275 build(deps): bump postcss from 8.2.15 to 8.3.5 in /htmlui (#1162)
47131489 build(deps): bump github.com/google/go-cmp from 0.5.5 to 0.5.6 (#1123)
7ac0cb31 build(deps): bump google.golang.org/api from 0.46.0 to 0.48.0 (#1125)
6d192fa9 build(deps): bump github.com/aws/aws-sdk-go from 1.38.41 to 1.38.69 (#1159)
9ceb302c build(deps): bump @testing-library/jest-dom in /htmlui (#1164)
e64d5b8e Fixed few subtle threading bugs uncovered by stress test and rewrote the test to be model-based (#1157)
d73e0d60 robustness: reduce memory consumption (#1155)
474ef1c9 Multiplaces (#1154)
d6d97deb content: re-added missing lock accidentally removed by #1138 (#1156)
85cfbb1a cli: added 'kopia repo set-parameters' to override mutable parameters (#1148)
0756dee6 More epoch manager work (#1147)
9e059a12 upgraded linter to 1.41.0 (#1144)
5b04a1c4 Added documentation with storage tier advice (#1143)
8b0296cd Misc index blob manager refactorings (#1138)
ede09c15 listcache: added missing FlushCaches() method which fixed test flakes
6277fa27 content: refactored own writes cache and list cache into blob.Storage wrappers (#1133)
e3782295 site: fix privacy policy link in footer (#1132)
17ba77f5 Index manager refactor (#1131)
42c59cb6 Fixed bug in pattern matching for patterns containing a star. (#1129)
7735fcc5 epoch: added epoch manager + unit tests (#1128)
46a6cc3f blob: minor improvements + test coverage (#1127)
93979818 Add a flag to not shallowrestore small files (#1126)
6fc3bf1a Support for shallow restore (#725)
b7c84630 cli: 'kopia content verify' performance improvements (#1120)
c6accb85 Misc small and trivial changes (#1119)
53589d9e content: fixed minor data race
6b646f7e Content manager cleanups (#1118)
f094b976 build(deps-dev): bump concurrently from 6.1.0 to 6.2.0 in /app (#1108)
c01e7323 build(deps): bump github.com/fatih/color from 1.11.0 to 1.12.0 (#1103)
87f1f528 cli: added tests for benchmark subcommands
d84c8843 Added content manager internal logging (#1116)
4b251bda mechanical: added ctx parameter to repo.{Direct}WriteSession callback (#1114)
f5eb12e8 content: introduced content.Crypter (#1112)
3a15f666 webdav: disable server-side compression (#1100)
6811f1fa cli: optimized 'kopia index recover' by leveraging partial read and parallelism (#1094)
e15a7947 azure: added support for using SAS Tokens instead of storage keys (#1093)
76490dc3 sftp: ensure key file and known hosts are absolute paths (#1092)
40510c04 Support for content-level compression (#1076)
99b7a6e5 unrelated cleanups from PR #1076 (#1091)
ba5eb741 robustness: use testing.T for parallel robustness tests (#1051)
57c3ba51 testing: exclude additional test-only packages from code coverage
b5db8b09 trivial: fix typo
2faed2bc sftp: run tests as part of unit tests (#1086)
227b2f1b ci: change codecov thresholds (#1085)
5179ad2c cli: test + misc improvements (#1083)
19ad8082 build(deps): bump google.golang.org/grpc from 1.37.0 to 1.37.1 (#1080)
488ab940 build(deps): bump github.com/aws/aws-sdk-go from 1.38.36 to 1.38.41 (#1084)
5ed3a3ac build(deps): bump gocloud.dev from 0.22.0 to 0.23.0 (#1082)
a699cc4d build(deps): bump github.com/fatih/color from 1.10.0 to 1.11.0 (#1079)
90a11d46 NPM package upgrades (#1078)
42be5cd4 build(deps): bump react-table from 7.6.3 to 7.7.0 in /htmlui (#1036)
d77149bc build(deps): bump github.com/klauspost/compress from 1.11.13 to 1.12.2 (#1025)
56b5f6bb build(deps): bump @testing-library/jest-dom in /htmlui (#1038)
79251b86 build(deps): bump react-bootstrap from 1.4.3 to 1.6.0 in /app (#1064)
a59ee47e build(deps): bump electron-updater from 4.3.5 to 4.3.8 in /app (#1041)
cb9ad453 build(deps-dev): bump electron from 11.2.1 to 12.0.7 in /app (#1063)
38d01d4c compression: added 'lz4' and 'deflate' methods (#1077)
34257add testing: disable OneDrive test which is currently broken
c017019f rclone: fixed test cleanup (#1075)
aeca7331 testing: added onedrive backend for rclone tests (#1074)
862298f9 testing: provider test fixes (#1073)
30ca3e2e Upgraded linter to 1.40.1 (#1072)
fcd507a5 Refactored most of the CLI tests to run in-process as opposed to using sub-processes (#1059)
41931f21 repo: refactored password persistence (#1065)
b844ce6b build(deps): bump electron-log from 4.3.4 to 4.3.5 in /app (#1039)
b5c3855c build(deps): bump github.com/aws/aws-sdk-go from 1.38.30 to 1.38.36 (#1061)
e5fecb18 build(deps): bump google.golang.org/api from 0.45.0 to 0.46.0 (#1060)
dec9d9a6 build(deps): bump github.com/pkg/profile from 1.5.0 to 1.6.0 (#1062)
281a7fcc e2e test refactoring (#1058)
8a216778 cli: final steps to remove last global variables for password and globalPasswordFromToken (#1056)
9e861c9e Implemented index v2 builder and parser (#1028)
a461d767 cli: plumbed through 'textOutput' which controls stdout/stderr writers (#1053)
6c5d58bf build(deps): bump github.com/aws/aws-sdk-go from 1.38.26 to 1.38.30 (#1047)
d2288c44 cli: major refactoring (#1046)
a56e099f Benchmark: Remove superfluous = in printout (#1043)
1a7a016d Update full maintenance automation explanation (#1042)
dd41296f Tagging of kopia snapshots and listing of snapshots by tag (#1030)
d2b81693 robustness: add tests for kopia server repos (#1029)
5fcf3895 Add documentation for nginx reverse proxy (#1033)
170d2a21 site: fixed Google indexing
cc0dd86f build(deps): bump cloud.google.com/go/storage from 1.14.0 to 1.15.0 (#1024)
11d764dc build(deps): bump github.com/aws/aws-sdk-go from 1.38.25 to 1.38.26 (#1026)
df430371 Refactored content.Info to be an interface and switched index parsing to be lazy (#1008)
5dffad96 build(deps): bump google.golang.org/api from 0.44.0 to 0.45.0 (#1022)
2593cdeb build(deps): bump github.com/aws/aws-sdk-go from 1.38.22 to 1.38.25 (#1021)
dd3933f1 Grammar fix. (#1023)
0fb4ba41 ui: show a spinner when saving/deleting policy (#1018)
a5e1ecbb ui: open .gitignore help in a new window (#1016)
d81f3f11 ci: do not upload artifacts from self-hosted runners, fixes build race (#1015)
d290c0a9 ui: do not attempt running maintenance if the current user is not the maintenance owner, to avoid producing error in the Tasks tab (#1010)
70a83b38 kopia-ui: for read-only repositories start a read-only source manager (#1009)
069299f2 Policy path validation (#1006)
62fab592 ui: fixed Estimate not honoring the defined policies (#1002)
3f29141c User must install npm manually on OpenBSD (#995)
bd5bdaaf build(deps): bump github.com/aws/aws-sdk-go from 1.38.21 to 1.38.22 (#996)
74f926cb content: added content.Info.OriginalLength (#989)
a2d31adc build(deps): bump github.com/aws/aws-sdk-go from 1.38.18 to 1.38.21 (#994)
28b21ac9 be consistent in $(MAKE) usage (#992)
d235672e Remove "KB" label from processed files count (#991)
2062c072 mechanical field renames (#988)
643c7690 build(deps): bump electron-is-dev from 1.2.0 to 2.0.0 in /app (#984)
922bc7cb ci: refactored credentials handling (#987)
e0e7f66a simple version of ospath to get default paths for openbsd systems. Based on the XDG version (#986)
2b6af551 Allow to compile Kopia cli on OpenBSD (#983)
a50d3149 build(deps): bump @fortawesome/free-regular-svg-icons in /htmlui (#978)
bbb65e97 build(deps): bump uuid from 7.0.3 to 8.3.2 in /app (#977)
0d12cdc5 cleanup a few nits (#980)
2c3dfb78 encryption: removed old, non-authenticated encryption methods (#979)
85aa5e67 build: added freebsd build (untested) with FUSE mounting disabled (#964)
721c04c9 build(deps): bump google.golang.org/grpc from 1.36.1 to 1.37.0 (#965)
51ca0189 build(deps): bump github.com/aws/aws-sdk-go from 1.38.17 to 1.38.18 (#973)
52240b77 build(deps): bump @fortawesome/free-regular-svg-icons in /htmlui (#971)
85e62e90 build(deps): bump electron-log from 4.3.2 to 4.3.4 in /app (#972)
2faf72c5 build(deps-dev): bump concurrently from 5.3.0 to 6.0.2 in /app (#975)
667d1717 build(deps): bump google.golang.org/api from 0.43.0 to 0.44.0 (#966)
18c302ec build(deps): bump github.com/aws/aws-sdk-go from 1.38.13 to 1.38.17 (#967)
a223b6f7 testing: run retrying_storage_test as part of regular unit tests
b59a1131 ci: publish scoop and homebrew from tags

Discussion for the KopiaUI Package

Ground Rules:

  • This discussion is only about KopiaUI and the KopiaUI package. If you have feedback for Chocolatey, please contact the Google Group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or KopiaUI, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
comments powered by Disqus