Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
232 commits
Select commit Hold shift + click to select a range
c68a545
build(deps-dev): bump electron from 26.1.0 to 26.2.1 in /app (#3320)
dependabot[bot] Sep 18, 2023
ce15e98
build(deps): bump github/codeql-action from 2.21.5 to 2.21.7 (#3325)
dependabot[bot] Sep 18, 2023
ba7f8c8
build(deps): bump the common-golang-dependencies group with 9 updates…
dependabot[bot] Sep 18, 2023
ac2dc9f
build(deps): bump github.com/klauspost/compress from 1.16.7 to 1.17.0…
dependabot[bot] Sep 19, 2023
0ec2f57
build(deps): bump go.uber.org/zap from 1.25.0 to 1.26.0 (#3328)
dependabot[bot] Sep 19, 2023
edfa9ee
build(deps): bump docker/setup-qemu-action from 2 to 3 (#3324)
dependabot[bot] Sep 19, 2023
0f608ff
test(cli): Attempt to fix socket-activated tests (#3318)
PhracturedBlue Sep 19, 2023
749ff2e
docs(site): Add description of title-checker when submitting a PR (#3…
PhracturedBlue Sep 19, 2023
062e327
test(snapshots): Name policy tests to make debugging easier (#3332)
PhracturedBlue Sep 20, 2023
bcb07da
fix(cli): Convert --run-missed from bool to Enum (#3337)
PhracturedBlue Sep 22, 2023
814738c
set --run-missed default to True (#3330)
PhracturedBlue Sep 22, 2023
e653ec0
refactor(repository): Move encryption into a common package in prepar…
PhracturedBlue Sep 25, 2023
1d0f31f
fix(kopiaui): Fix missing window when external displays are detached …
lupusA Sep 25, 2023
baf220f
build(deps): bump actions/checkout from 4.0.0 to 4.1.0 (#3354)
dependabot[bot] Sep 26, 2023
b621ef8
build(deps): bump the common-golang-dependencies group with 2 updates…
dependabot[bot] Sep 26, 2023
8e23bc7
build(deps): bump github/codeql-action from 2.21.7 to 2.21.8 (#3355)
dependabot[bot] Sep 27, 2023
b018116
fix(cli): Fixing help text when editing policies externally (#3357)
lupusA Sep 27, 2023
0318b82
refactor(snapshots): Minor reorder of defer funcs for streaming files…
ashmrtn Sep 30, 2023
8f68dcf
build(deps): bump github/codeql-action from 2.21.8 to 2.21.9 (#3369)
dependabot[bot] Oct 3, 2023
5a167ff
build(deps): bump the common-golang-dependencies group with 3 updates…
dependabot[bot] Oct 3, 2023
45c1f09
build(deps): bump the kopia-ui-npm-dependencies group (#3366)
dependabot[bot] Oct 3, 2023
6602772
feat(server): improve scheduler algorithm to run missed snapshots (#…
PhracturedBlue Oct 5, 2023
c8d1b22
refactor(repository): added fs.DirectoryIterator (#3365)
jkowalski Oct 5, 2023
1508acc
build(deps): bump the common-golang-dependencies group with 8 updates…
dependabot[bot] Oct 10, 2023
d9f34cb
build(deps): bump github/codeql-action from 2.21.9 to 2.22.1 (#3377)
dependabot[bot] Oct 12, 2023
dccf612
build(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0 (#3378)
dependabot[bot] Oct 12, 2023
cd71f7f
build(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 (#3382)
dependabot[bot] Oct 12, 2023
89b5748
docs(site): Improve "Repositories" formatting & spelling mistakes (#3…
AnTheMaker Oct 14, 2023
7ee30b7
fix(repository): fixed handling of content.Info (#3356)
jkowalski Oct 14, 2023
8735474
build(deps): bump github.com/chromedp/chromedp from 0.9.2 to 0.9.3 (#…
dependabot[bot] Oct 17, 2023
3eff91a
fix(ui): Fixing colors in dark theme (#3392)
jkowalski Oct 18, 2023
dd1ebb1
fix(ui): fixed hint text visibility in dark mode (#3393)
jkowalski Oct 19, 2023
e855d4d
build(deps): bump github.com/klauspost/compress from 1.17.0 to 1.17.2…
dependabot[bot] Oct 24, 2023
65d2341
build(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#3403)
dependabot[bot] Oct 24, 2023
052e7fc
build(deps): bump github/codeql-action from 2.22.1 to 2.22.4 (#3404)
dependabot[bot] Oct 24, 2023
1ea14a0
build(deps): bump the common-golang-dependencies group with 5 updates…
dependabot[bot] Oct 24, 2023
174f614
feat(repository): Add support for Azure `DeleteBlob` operations where…
KastenMike Oct 25, 2023
923897a
build(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0 (#3419)
dependabot[bot] Oct 31, 2023
50cc5a1
build(deps): bump github/codeql-action from 2.22.4 to 2.22.5 (#3420)
dependabot[bot] Oct 31, 2023
ca98ce6
build(deps): bump actions/checkout from 4.1.0 to 4.1.1 (#3421)
dependabot[bot] Oct 31, 2023
bdc3314
build(deps): bump the common-golang-dependencies group with 2 updates…
dependabot[bot] Nov 1, 2023
fde0dfd
fix(cli): Don't return error when parameters unchanged (#3411)
KastenMike Nov 1, 2023
77bac54
fix(vss): add missing -File for powershell vss script policy setup (#…
Nov 2, 2023
983fb65
build(deps): bump the kopia-ui-npm-dependencies group (#3425)
dependabot[bot] Nov 6, 2023
e6037b3
build(deps): bump github.com/fatih/color from 1.15.0 to 1.16.0 (#3434)
dependabot[bot] Nov 7, 2023
7ebb697
build(deps): bump the common-golang-dependencies group with 6 updates…
dependabot[bot] Nov 7, 2023
c120de8
build(deps): bump github.com/gorilla/mux from 1.8.0 to 1.8.1 (#3436)
dependabot[bot] Nov 7, 2023
f57f2f7
build(deps): bump the common-golang-dependencies group with 6 updates…
dependabot[bot] Nov 14, 2023
e9f5150
docs(providers): fix documentation for S3 permissions (#3451)
julio-lopez Nov 18, 2023
93ad605
build(deps): bump github.com/klauspost/compress from 1.17.2 to 1.17.3…
dependabot[bot] Nov 21, 2023
f6e4b46
build(deps): bump github.com/alecthomas/kingpin/v2 from 2.3.2 to 2.4.…
dependabot[bot] Nov 21, 2023
b848478
build(deps): bump github/codeql-action from 2.22.5 to 2.22.7 (#3458)
dependabot[bot] Nov 21, 2023
f3a621d
bug(test): Fixup error output when server startup fails in robustness…
aaron-kasten Nov 22, 2023
9471d28
build(deps): bump the common-golang-dependencies group with 4 updates…
dependabot[bot] Nov 24, 2023
ae72724
build(deps): bump the common-golang-dependencies group with 4 updates…
dependabot[bot] Nov 27, 2023
d2a42e4
build(deps): bump github/codeql-action from 2.22.7 to 2.22.8 (#3470)
dependabot[bot] Nov 28, 2023
6d16aa9
feat(cli): A: Add ability to dump pprof data to logs ... (#3454)
aaron-kasten Nov 28, 2023
fd55f54
chore(general): correct spelling
aaron-kasten Nov 28, 2023
8eee29a
test(providers): add variables for Azure immutability testing (#3471)
julio-lopez Nov 28, 2023
d4a380f
feat(repository): Add Azure PIT support (#3407)
KastenMike Nov 28, 2023
0d60d8e
feat(providers): Add `ExtendBlobRetention` support for Azure (#3405)
KastenMike Nov 30, 2023
936ed13
feat(providers): support for Azure immutability protection (#3412)
KastenMike Dec 2, 2023
b85b0b8
build(deps): bump the kopia-ui-npm-dependencies group (#3480)
dependabot[bot] Dec 2, 2023
fa24dfc
chore(general): cleanup nits (#3481)
julio-lopez Dec 3, 2023
cc9d27f
docs(site): Fix typo (#3487)
asakaev Dec 5, 2023
7989a93
build(deps): bump the common-golang-dependencies group with 1 update …
dependabot[bot] Dec 5, 2023
578f19b
build(deps): bump github.com/klauspost/compress from 1.17.3 to 1.17.4…
dependabot[bot] Dec 5, 2023
6f7d953
build(deps): bump the common-golang-dependencies group with 1 update …
dependabot[bot] Dec 7, 2023
337c601
chore(deps): upgrade google/fswalker (#3494)
julio-lopez Dec 8, 2023
92e4f16
refactor(general): minor cleanups (#3495)
julio-lopez Dec 8, 2023
4fba788
chore(deps): upgrade actions/stale and pin to v9.0.0 (#3496)
julio-lopez Dec 8, 2023
cc8417f
chore(deps): group GHA dependabot updates (#3499)
julio-lopez Dec 11, 2023
458b9f8
build(deps): bump the common-golang-dependencies group with 1 update …
dependabot[bot] Dec 12, 2023
683e93e
chore(deps): fix GHA dependabot group (#3504)
julio-lopez Dec 12, 2023
89d0c5e
build(deps): bump the github-actions group with 2 updates (#3506)
dependabot[bot] Dec 12, 2023
6cc3a63
build(deps): bump the common-golang-dependencies group with 1 update …
dependabot[bot] Dec 12, 2023
ab8680c
refactor(general): minor cleanups related to index managers (#3518)
julio-lopez Dec 18, 2023
a447f34
test(general): fix race in TestIndexEpochManager_NoCompactionInReadOn…
julio-lopez Dec 18, 2023
7bfe8cb
fix(cli): print errors during processing in red (#3514)
schra Dec 18, 2023
a6b49ee
build(deps): bump the common-golang-dependencies group with 6 updates…
dependabot[bot] Dec 18, 2023
8460db3
build(deps): bump github.com/klauspost/reedsolomon from 1.11.8 to 1.1…
dependabot[bot] Dec 19, 2023
8f9a5ad
build(site): upgrade Go version to 1.21 in Netlify (#3527)
julio-lopez Dec 19, 2023
a258e95
build(deps): bump dawidd6/action-homebrew-bump-formula (#3526)
dependabot[bot] Dec 19, 2023
276f302
build(deps): bump the github-actions group with 3 updates (#3525)
dependabot[bot] Dec 19, 2023
725b8e9
build(deps): downgrade GHA actions/upload-artifact (#3529)
julio-lopez Dec 19, 2023
ef803b2
nit: simplify block (#3528)
julio-lopez Dec 19, 2023
871e2e0
test(general): use require.Eventually to ensure test stops (#3530)
julio-lopez Dec 19, 2023
0064752
chore(deps): upgrade actions/upload-artifact for compatible workflows…
julio-lopez Dec 20, 2023
c5733b0
chore(ci): upgrade workflows to work with actions/{upload,download}-a…
julio-lopez Dec 20, 2023
7a0a68e
chore(ci): upgrade gotestsum to 1.11.0 (#3534)
julio-lopez Dec 22, 2023
fc640a9
fix(providers): change versioning check for Azure storage (#3520)
KastenMike Dec 22, 2023
bb8b33a
fix(general): Delete duplicates in time of day array within policies …
lupusA Dec 22, 2023
3b0e10b
test(general): add TestSortAndDedupeTimesOfDay (#3535)
julio-lopez Dec 22, 2023
ddec1d9
build(deps): bump github.com/tg123/go-htpasswd from 1.2.1 to 1.2.2 (#…
dependabot[bot] Dec 28, 2023
f58239e
build(deps): bump the common-golang-dependencies group with 1 update …
dependabot[bot] Dec 28, 2023
aafcee3
build(deps): bump the github-actions group with 1 update (#3536)
dependabot[bot] Dec 28, 2023
a934629
chore(site): build site with any patch version of Go 1.21 (#3545)
julio-lopez Dec 31, 2023
0d7ee41
build(deps): bump the common-golang-dependencies group with 6 updates…
dependabot[bot] Jan 9, 2024
e389d92
build(deps): bump the github-actions group with 1 update (#3558)
dependabot[bot] Jan 9, 2024
ddcf7b5
feat(ui): Add the ability to change font-sizes (#3515)
lupusA Jan 11, 2024
c56d330
feat(cli): handle SIGTERM (#3562)
julio-lopez Jan 12, 2024
6820546
build(deps): bump the common-golang-dependencies group with 2 updates…
dependabot[bot] Jan 20, 2024
3681218
build(deps): bump the github-actions group with 2 updates (#3570)
dependabot[bot] Jan 20, 2024
299dd2c
build(deps): bump the common-golang-dependencies group with 4 updates…
dependabot[bot] Jan 24, 2024
1329e10
build(deps): bump the github-actions group with 3 updates (#3576)
dependabot[bot] Jan 24, 2024
1d6f852
fix(cli): Ensure scrubber checks all fields recursively for sensitive…
redgoat650 Jan 26, 2024
14d24d2
build(deps): bump the kopia-ui-npm-dependencies group (#3548)
dependabot[bot] Jan 26, 2024
37f3779
docs(site): fix typo (#3577)
pnicto Jan 26, 2024
7b89fe1
Removed summary in command section (#3590)
lupusA Jan 26, 2024
7e37028
build(deps): bump the common-golang-dependencies group with 3 updates…
dependabot[bot] Jan 30, 2024
2cced4c
build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 (#3596)
dependabot[bot] Jan 30, 2024
a3015b2
build(deps): bump github.com/klauspost/compress from 1.17.4 to 1.17.5…
dependabot[bot] Jan 30, 2024
2db465b
build(deps): bump the github-actions group with 2 updates (#3593)
dependabot[bot] Jan 30, 2024
37da48b
build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5 (#3594)
dependabot[bot] Jan 30, 2024
c478141
refactor(repository): refactor internal/repolog package to support wr…
jkowalski Feb 3, 2024
a8e4d50
build(deps): upgraded linter to v1.55.2, fixed warnings (#3611)
jkowalski Feb 3, 2024
3fed193
fix(ci): fixed HTMLUI E2E test by switching to macOS runner (#3613)
jkowalski Feb 3, 2024
f62ef51
feat(snapshots): Implement volume shadow copy support on Windows (#3543)
mxk Feb 4, 2024
b057b0b
Update _index.md: old link redirects to sales page (#3616)
triatic Feb 6, 2024
cb455c6
fix(snapshots): Fixup for #3624. Shadow copy seems to extend time fo…
aaron-kasten Feb 7, 2024
b77ee25
build(deps): bump the github-actions group with 3 updates (#3619)
dependabot[bot] Feb 7, 2024
89266ac
build(deps): bump codecov/codecov-action from 3.1.5 to 4.0.1 (#3620)
dependabot[bot] Feb 7, 2024
11048e7
build(deps): bump the common-golang-dependencies group with 5 updates…
dependabot[bot] Feb 7, 2024
84c6196
build(deps): bump github.com/klauspost/compress from 1.17.5 to 1.17.6…
dependabot[bot] Feb 7, 2024
20dd230
build(deps): bump github.com/chromedp/chromedp from 0.9.3 to 0.9.5 (#…
dependabot[bot] Feb 7, 2024
769d5f3
fix(ci): fix shadow-copy test (#3629)
aaron-kasten Feb 7, 2024
ea339bf
Group Kopia Repository Server v0.8 usage notes under separate heading…
cristihcd Feb 7, 2024
1c9c410
build(deps): bump github.com/klauspost/reedsolomon from 1.12.0 to 1.1…
dependabot[bot] Feb 7, 2024
ed9d0c2
refactor(cli): miscellaneous code simplifications (#3607)
julio-lopez Feb 7, 2024
4bec8e9
refactor(cli): server shutdown (#3608)
julio-lopez Feb 7, 2024
cd776d8
refactor(cli): minor cleanups in server start (#3637)
julio-lopez Feb 8, 2024
25437ae
docs(site): improvements related to spelling and structure (#3618)
lupusA Feb 12, 2024
a8580cb
build(deps): bump the common-golang-dependencies group with 12 update…
dependabot[bot] Feb 12, 2024
1892a9f
refactor(general): move index cleanup out to refreshAttempt (#3603)
julio-lopez Feb 16, 2024
06ff37f
refactor(general): allow disabling writes on index index loads (#3645)
julio-lopez Feb 16, 2024
d135903
build(deps): bump the common-golang-dependencies group with 5 updates…
dependabot[bot] Feb 20, 2024
f5698b1
build(deps): bump the github-actions group with 1 update (#3661)
dependabot[bot] Feb 20, 2024
60f0ebf
build(deps): bump github.com/hanwen/go-fuse/v2 from 2.4.0 to 2.5.0 (#…
dependabot[bot] Feb 20, 2024
c09bd89
build(deps): bump dawidd6/action-homebrew-bump-formula (#3662)
dependabot[bot] Feb 20, 2024
524ffaf
refactor(repository): added context to potentially blocking repositor…
jkowalski Feb 20, 2024
a726f11
feat(cli): 1a: PPROF extensions: PEM dump (#3665)
aaron-kasten Feb 21, 2024
9a3f027
refactor(general): remove unused context.Context field (#3664)
julio-lopez Feb 21, 2024
ca2230f
docs(site): Add Azure ransomware protection section (#3398)
KastenMike Feb 21, 2024
c6536df
fix(kopiaui): Add timeout in pollOnce https.request equal to poll int…
riedel Feb 21, 2024
d0fc1e0
fix(server): do not make blocking calls inside server status API (#3666)
jkowalski Feb 21, 2024
58ea857
rename env var (#3669)
aaron-kasten Feb 21, 2024
8d9e8d5
test(general): fix TestIndexEpochManager_CompactionAlwaysFails (#3677)
julio-lopez Feb 24, 2024
55999bd
build(deps): bump github.com/klauspost/compress from 1.17.6 to 1.17.7…
dependabot[bot] Feb 27, 2024
8082f59
build(deps): bump golang/govulncheck-action from 1.0.1 to 1.0.2 (#3684)
dependabot[bot] Feb 27, 2024
d20a965
build(deps): bump go.uber.org/zap from 1.26.0 to 1.27.0 (#3687)
dependabot[bot] Feb 27, 2024
b2b75dc
build(deps): bump the github-actions group with 2 updates (#3682)
dependabot[bot] Feb 27, 2024
d034a37
feat(cli): 1B: PPROF extensions: load profile config (#3668)
aaron-kasten Feb 27, 2024
525299e
docs(site): added docker pulls badge (#3692)
jkowalski Feb 29, 2024
592bb67
docs(site): added download counter badge (#3693)
jkowalski Feb 29, 2024
7ba27e2
build(deps): bump codecov/codecov-action from 4.0.1 to 4.1.0 (#3683)
dependabot[bot] Feb 29, 2024
3e21bb5
feat(repository): added metrics timeseries computation (#3678)
jkowalski Mar 3, 2024
ea649d2
build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#3…
dependabot[bot] Mar 5, 2024
0eee644
build(deps): bump the github-actions group with 2 updates (#3702)
dependabot[bot] Mar 5, 2024
2d32b91
build(deps): bump the docker group with 1 update (#3703)
dependabot[bot] Mar 5, 2024
679d10b
build(deps): bump app-builder-lib and electron-builder in /app (#3699)
dependabot[bot] Mar 5, 2024
ba54dc3
build(deps): upgrade Prometheus and reacted to breaking change (#3705)
jkowalski Mar 5, 2024
c7e2645
build(deps): bump the common-golang-dependencies group with 16 update…
dependabot[bot] Mar 5, 2024
44f5767
build(deps): bump the kopia-ui-npm-dependencies group in /app with 10…
dependabot[bot] Mar 5, 2024
c07fb8b
test(general): Increase timeout to check for generated TLS cert (#3696)
Mar 5, 2024
9a689d4
fix(deps): upgrade google.golang.org/protobuf to v1.33.0 (#3710)
julio-lopez Mar 7, 2024
be49fcd
refactor(general): add epoch.Manager.MaybeAdvanceEpoch helper (#3709)
julio-lopez Mar 7, 2024
f5efb67
fix(server): Return internal server errors for Content Get errors (#3…
redgoat650 Mar 8, 2024
70ae6a2
chore(ci): install apple notarization key before build (#3715)
jkowalski Mar 9, 2024
29cd545
chore(ci): upgrade linter to 1.56.2 (#3714)
jkowalski Mar 9, 2024
64ea89d
build(deps): bump github.com/golang/protobuf from 1.5.3 to 1.5.4 (#3719)
dependabot[bot] Mar 12, 2024
1fe504e
build(deps): bump the common-golang-dependencies group with 5 updates…
dependabot[bot] Mar 12, 2024
fb8d9c3
chore(deps): removed direct deprecated protobuf dependency (#3720)
jkowalski Mar 12, 2024
e347710
nit: fix comment (#3722)
julio-lopez Mar 12, 2024
e143c71
refactor(general): add epoch.getKeyRange helper (#3721)
julio-lopez Mar 12, 2024
4a06623
refactor(general): add clarification comment (#3723)
julio-lopez Mar 12, 2024
ddcdfdb
changes for switching key derivation (#3725)
bathina2 Mar 13, 2024
8c081ad
chore(server): Disable legacy API by default (#3730)
redgoat650 Mar 13, 2024
8647f71
fix(cli): Output error msg returned by API server payload when possib…
redgoat650 Mar 13, 2024
4ea6cf9
update min salt size to 16 (#3732)
bathina2 Mar 13, 2024
2606423
build(deps): bump the common-golang-dependencies group with 1 update …
dependabot[bot] Mar 19, 2024
6a72b6f
build(deps): bump github.com/zalando/go-keyring from 0.2.3 to 0.2.4 (…
dependabot[bot] Mar 19, 2024
8866464
build(deps): bump the github-actions group with 2 updates (#3738)
dependabot[bot] Mar 19, 2024
128ef76
build(deps): bump the docker group with 1 update (#3739)
dependabot[bot] Mar 19, 2024
316356a
refactor(general): closedIntRange (#3735)
julio-lopez Mar 19, 2024
6236ff7
refactor(general): add epoch.Manager.MaybeCompactSingleEpoch (#3728)
julio-lopez Mar 20, 2024
f835227
refactor(general): add epoch.Manager.CleanupMarkers (#3726)
julio-lopez Mar 20, 2024
9c99b8a
Wrap error instead of clobbering it (#3743)
ashmrtn Mar 22, 2024
fdb6d3c
refactor(general): add epoch.Manager.MaybeGenerateRangeCheckpoint (#3…
julio-lopez Mar 22, 2024
4889017
refactor(general): rename var to hasEpochManager for clarity (#3744)
julio-lopez Mar 23, 2024
4f1c994
feat(ui): upgraded htmlui to the latest version (#3748)
jkowalski Mar 24, 2024
b5888e5
build(deps): bump the common-golang-dependencies group with 2 updates…
dependabot[bot] Mar 26, 2024
b9a633f
build(deps): bump the github-actions group with 1 update (#3752)
dependabot[bot] Mar 26, 2024
7278f57
chore(ci): upgraded linter to 1.57.1 (#3753)
jkowalski Mar 26, 2024
3da0473
fix(cli): restore objects with I prefix fails (#3062)
NickIAm Mar 27, 2024
08a593b
refactor(general): perform index compaction during repo maintenance (…
julio-lopez Mar 27, 2024
5222093
refactor(test): explicitly advance epoch in TestMaybeCompactSingleEpo…
julio-lopez Mar 27, 2024
e600c15
fix(general): disable writes on index loads (#3646)
julio-lopez Apr 1, 2024
a4260e0
fix(providers): Reduce memory allocation (gc thrash) (#3695)
aaron-kasten Apr 1, 2024
aea6076
build(deps): bump github.com/hanwen/go-fuse/v2 from 2.5.0 to 2.5.1 (#…
dependabot[bot] Apr 2, 2024
ffbe096
build(deps): bump codecov/codecov-action from 4.1.0 to 4.1.1 (#3762)
dependabot[bot] Apr 2, 2024
49ddb14
build(deps): bump the common-golang-dependencies group with 3 updates…
dependabot[bot] Apr 2, 2024
a67a09c
build(deps): bump the kopia-ui-npm-dependencies group (#3765)
dependabot[bot] Apr 2, 2024
5120313
refactor(deps): migrate from `github.com/Azure/azure-storage-blob-go`…
mmorel-35 Apr 2, 2024
2ecf8c9
fix(providers): check for ContainerAlreadyExists in Azure test (#3767)
julio-lopez Apr 2, 2024
5c85ca6
refactor(deps): migrate from `go.uber.org/multierr` to standard `erro…
mmorel-35 Apr 2, 2024
e292326
build(deps): bump the common-golang-dependencies group with 11 update…
dependabot[bot] Apr 4, 2024
c522444
build(deps): bump github.com/google/fswalker (#3778)
dependabot[bot] Apr 4, 2024
2994179
comment fixes (#3775)
aaron-kasten Apr 4, 2024
bbbf65d
feat(repository): big reduction in memory usage during decompression …
jkowalski Apr 5, 2024
fe7a418
feat(cli): added decompression benchmark (#3773)
jkowalski Apr 5, 2024
e7d39cc
feat(ui): upgraded htmlui to the latest version (#3781)
kopia-builder Apr 5, 2024
db5d868
feat(ui): Add language support for kopiaUI (#3768)
lupusA Apr 6, 2024
67f87a5
chore(general): fix function names in comment (#3786)
lvyaoting Apr 8, 2024
09415e0
chore(ci): upgraded to go 1.22 (#3746)
jkowalski Apr 8, 2024
54cdfd3
build(deps): bump the common-golang-dependencies group with 7 updates…
dependabot[bot] Apr 9, 2024
9b453cb
build(deps): bump github/codeql-action in the github-actions group (#…
dependabot[bot] Apr 9, 2024
062b806
build(deps): bump docker/setup-buildx-action in the docker group (#3791)
dependabot[bot] Apr 9, 2024
879d434
build(deps): bump codecov/codecov-action from 4.1.1 to 4.2.0 (#3792)
dependabot[bot] Apr 9, 2024
8c5e8dd
build(deps-dev): bump tar from 6.2.0 to 6.2.1 in /app (#3794)
dependabot[bot] Apr 9, 2024
123927d
fix(server): fixed deadlock between server and scheduler during shutd…
jkowalski Apr 10, 2024
5fa39fe
feat(general): User_profile_add_set cli changes (#3770)
bathina2 Apr 11, 2024
43d3982
refactor(general): avoid wrapping known-to-be-nil error (#3797)
julio-lopez Apr 13, 2024
b55d5b4
refactor(repository): refactored internal index read API to reduce me…
jkowalski Apr 13, 2024
d4b50cf
build(deps): bump the common-golang-dependencies group with 2 updates…
dependabot[bot] Apr 16, 2024
57039f1
build(deps): bump github/codeql-action in the github-actions group (#…
dependabot[bot] Apr 16, 2024
89c8eb4
build(deps): bump github.com/klauspost/compress from 1.17.7 to 1.17.8…
dependabot[bot] Apr 16, 2024
192233d
add allow-index-write-on-load to open options
Lyndon-Li Mar 22, 2024
e07d5b7
Add a new function to create the Azure backend storage with the provi…
ywk253100 Sep 15, 2023
ec89f12
merge upstream/v0.17.0-velero.1 into oadp-1.4
oadp-maintainers Jul 6, 2026
2893c34
fix(deps): OADP-7565,OADP-7569,OADP-7572: bump Go toolchain to 1.25.8…
kaovilai Mar 17, 2026
e59ab22
fix(deps): remediate HIGH/CRITICAL CVEs in Go dependencies
weshayutin Jun 25, 2026
9cad909
UPSTREAM: <drop>: Updating go modules
oadp-maintainers Jul 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 8 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,14 @@ updates:
open-pull-requests-limit: 3
schedule:
interval: weekly
groups:
github-actions:
patterns:
- "actions/*"
- "github/codeql-action"
docker:
patterns:
- "docker/*"
- package-ecosystem: npm
directory: "/app"
schedule:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/auto-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
auto-merge:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- uses: ahmadnassri/action-dependabot-auto-merge@v2
with:
# auto-merge rules are in /.github/auto-merge.yml
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/code-coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,19 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version-file: 'go.mod'
check-latest: true
id: go
- name: Run Tests
run: make test-with-coverage
- name: Upload Coverage
uses: codecov/codecov-action@eaaf4bedf32dbdc6b720b63067d99c4d77d6047d # v3.1.4
uses: codecov/codecov-action@7afa10ed9b269c561c2336fd862446844e0cbf71 # v4.2.0
with:
files: coverage.txt
- name: Upload Logs
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/compat-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version-file: 'go.mod'
check-latest: true
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: 'Checkout Repository'
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- name: 'Dependency Review'
uses: actions/dependency-review-action@v3
uses: actions/dependency-review-action@v4
4 changes: 2 additions & 2 deletions .github/workflows/endurance-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version-file: 'go.mod'
check-latest: true
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/htmlui-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,14 @@ concurrency:
jobs:
end-to-end-test:
name: E2E Test
runs-on: ubuntu-latest
runs-on: macos-latest
steps:
- name: Check out repository
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version-file: 'go.mod'
check-latest: true
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/license-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version-file: 'go.mod'
check-latest: true
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,18 +26,18 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Check out repository
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version-file: 'go.mod'
check-latest: true
id: go
if: ${{ !contains(matrix.os, 'ARMHF') }}
- id: govulncheck
uses: golang/govulncheck-action@7da72f730e37eeaad891fcff0a532d27ed737cd4 # v1.0.1
uses: golang/govulncheck-action@3a32958c2706f7048305d5a2e53633d7e37e97d0 # v1.0.2
with:
repo-checkout: false
cache: false
Expand Down
23 changes: 13 additions & 10 deletions .github/workflows/make.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,11 @@ jobs:
continue-on-error: ${{ contains(matrix.os, 'self-hosted') }}
steps:
- name: Check out repository
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version-file: 'go.mod'
check-latest: true
Expand Down Expand Up @@ -89,6 +89,7 @@ jobs:
APPLE_API_ISSUER: ${{ secrets.APPLE_API_ISSUER }}
APPLE_API_KEY_ID: ${{ secrets.APPLE_API_KEY_ID }}
APPLE_API_KEY_BASE64: ${{ secrets.APPLE_API_KEY_BASE64 }}
APPLE_API_KEY: ${{ secrets.APPLE_API_KEY }}
KOPIA_UI_NOTARIZE: ${{ secrets.KOPIA_UI_NOTARIZE }}

# tool to install Windows signing certificate
Expand All @@ -102,7 +103,7 @@ jobs:
- name: Upload Kopia Artifacts
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
with:
name: kopia
name: kopia-${{ matrix.os }}
path: |
dist/*.md
dist/*.rb
Expand All @@ -124,7 +125,7 @@ jobs:
- name: Upload Kopia Binary
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
with:
name: kopia_binaries
name: kopia_binaries-${{ matrix.os }}
path: |
dist/*/kopia
dist/*/kopia.exe
Expand All @@ -138,20 +139,22 @@ jobs:
needs: build
if: github.event_name != 'pull_request' && github.repository == 'kopia/kopia'
steps:
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@d70bba72b1f3fd22344832f00baa16ece964efeb # v3.3.0
- name: Download Artifacts
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
with:
name: kopia
pattern: kopia-*
merge-multiple: true
path: dist
- name: Download Kopia Binaries
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
with:
name: kopia_binaries
pattern: kopia_binaries-*
merge-multiple: true
path: dist_binaries
- name: Display structure of downloaded files
run: ls -lR dist/ dist_binaries/
Expand Down Expand Up @@ -191,7 +194,7 @@ jobs:
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Bump Homebrew formula
uses: dawidd6/action-homebrew-bump-formula@v3
uses: dawidd6/action-homebrew-bump-formula@baf2b60c51fc1f8453c884b0c61052668a71bd1d # v3.11.0
# only bump formula for tags which don't contain '-'
# this excludes vx.y.z-rc1
if: github.ref_type == 'tag' && !contains(github.ref_name, '-')
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ossf-scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,20 +26,20 @@ jobs:
steps:
-
name: "Checkout repo"
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
persist-credentials: false
-
name: "Run analysis"
uses: ossf/scorecard-action@08b4669551908b1024bb425080c797723083c031 # v2.2.0
uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1
with:
results_file: results.sarif
results_format: sarif
publish_results: true
-
# Upload the results to GitHub's code scanning dashboard.
name: "Upload to results to dashboard"
uses: github/codeql-action/upload-sarif@00e563ead9f72a8461b24876bee2d0c2e8bd2ee8 # v2.21.5
uses: github/codeql-action/upload-sarif@df5a14dc28094dc936e103b37d749c6628682b60 # v3.25.0
with:
sarif_file: results.sarif
-
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/providers-core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
ref: ${{ github.event.inputs.ref_name || github.ref }}
- name: Set up Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version-file: 'go.mod'
check-latest: true
Expand All @@ -43,6 +43,10 @@ jobs:
KOPIA_AZURE_TEST_STORAGE_ACCOUNT: ${{ secrets.KOPIA_AZURE_TEST_STORAGE_ACCOUNT }}
KOPIA_AZURE_TEST_STORAGE_KEY: ${{ secrets.KOPIA_AZURE_TEST_STORAGE_KEY }}
KOPIA_AZURE_TEST_SAS_TOKEN: ${{ secrets.KOPIA_AZURE_TEST_SAS_TOKEN }}
KOPIA_AZURE_TEST_IMMUTABLE_CONTAINER: ${{ secrets.KOPIA_AZURE_TEST_IMMUTABLE_CONTAINER }}
KOPIA_AZURE_TEST_IMMUTABLE_STORAGE_ACCOUNT: ${{ secrets.KOPIA_AZURE_TEST_IMMUTABLE_STORAGE_ACCOUNT }}
KOPIA_AZURE_TEST_IMMUTABLE_STORAGE_KEY: ${{ secrets.KOPIA_AZURE_TEST_IMMUTABLE_STORAGE_KEY }}
KOPIA_AZURE_TEST_IMMUTABLE_SAS_TOKEN: ${{ secrets.KOPIA_AZURE_TEST_IMMUTABLE_SAS_TOKEN }}
- name: GCS
run: make provider-tests PROVIDER_TEST_TARGET=gcs
env:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/providers-extra.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
ref: ${{ github.event.inputs.ref_name || github.ref }}
- name: Set up Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version-file: 'go.mod'
check-latest: true
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/race-detector.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version-file: 'go.mod'
check-latest: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v8
- uses: actions/stale@28ca1036281a5e5922ead5184a1bbf96e5fc984e # v9.0.0
with:
# process older PRs first
ascending: true
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/stress-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version-file: 'go.mod'
check-latest: true
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@ jobs:
continue-on-error: ${{ contains(matrix.os, 'self-hosted') }}
steps:
- name: Check out repository
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version-file: 'go.mod'
check-latest: true
Expand All @@ -66,7 +66,7 @@ jobs:
- name: Upload Logs
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
with:
name: logs
name: logs-${{ matrix.os }}
path: .logs/**/*.log
if-no-files-found: ignore
if: ${{ always() }}
42 changes: 42 additions & 0 deletions .github/workflows/volume-shadow-copy-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: Volume Shadow Copy Test
on:
push:
branches: [ master ]
tags:
- v*
pull_request:
branches: [ master ]
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
vss-test:
name: Volume Shadow Copy Test
runs-on: windows-latest
steps:
- name: Check out repository
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version-file: 'go.mod'
check-latest: true
id: go
- name: Install gsudo
shell: bash
run: |
choco install -y --no-progress gsudo
echo "C:\tools\gsudo\Current" >> $GITHUB_PATH
- name: Admin Test
run: gsudo make os-snapshot-tests
- name: Non-Admin Test
run: gsudo -i Medium make os-snapshot-tests
- name: Upload Logs
uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1
with:
name: logs
path: .logs/**/*.log
if-no-files-found: ignore
if: ${{ always() }}
Loading
Loading