Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
186 commits
Select commit Hold shift + click to select a range
3f71e01
build(deps-dev): bump form-data from 4.0.2 to 4.0.4 in /app (#4735)
dependabot[bot] Jul 24, 2025
1843ebc
build(deps): bump github/codeql-action in the github-actions group (#…
dependabot[bot] Aug 2, 2025
4011555
build(deps): bump the common-golang-dependencies group with 5 updates…
dependabot[bot] Aug 2, 2025
841b1fd
fix(snapshots): Append path separator to Shadow Copy root directory o…
Hakkin Aug 3, 2025
a07e70e
build(deps): bump github.com/prometheus/client_golang (#4751)
dependabot[bot] Aug 5, 2025
c149d93
build(deps): bump the common-golang-dependencies group with 2 updates…
dependabot[bot] Aug 6, 2025
e134154
build(deps): bump github.com/klauspost/reedsolomon from 1.12.4 to 1.1…
dependabot[bot] Aug 6, 2025
4c85d32
build(deps): bump github.com/chromedp/chromedp from 0.13.7 to 0.14.0 …
dependabot[bot] Aug 6, 2025
3273e2f
build(deps-dev): bump tmp from 0.2.3 to 0.2.4 in /app (#4754)
dependabot[bot] Aug 7, 2025
77f2e55
feat(ui): added locale to UIPreferences (#4741)
meld-cp Aug 8, 2025
df4c9a7
build(deps): bump github.com/chromedp/chromedp from 0.14.0 to 0.14.1 …
dependabot[bot] Aug 8, 2025
011405c
build(deps): bump the common-golang-dependencies group with 9 updates…
dependabot[bot] Aug 8, 2025
e888fc7
build(deps): bump the github-actions group with 2 updates (#4758)
dependabot[bot] Aug 8, 2025
a2c8376
feat(ui): upgraded htmlui to the latest version (#4762)
kopia-builder Aug 12, 2025
de85a55
docs(site): Add Windows winget installation (#4669)
kohtala Aug 15, 2025
70032f8
refactor(cli): remove deprecated no-op flags (#4764)
julio-lopez Aug 17, 2025
6142059
refactor(cli): reword message for dangerous commands (#4765)
julio-lopez Aug 17, 2025
194acc1
refactor(cli): deprecate dangerous repo repair sub-command (#4766)
julio-lopez Aug 17, 2025
c7678a2
fix(cli): additional safeguard dangerous commands (#4767)
julio-lopez Aug 17, 2025
f9fcf2b
build(deps): bump google.golang.org/api (#4770)
dependabot[bot] Aug 19, 2025
9a42e9b
refactor(general): miscellaneous cleanups (#4774)
julio-lopez Aug 21, 2025
c2f5c65
refactor(general): cleanup VSS trailer handling (#4776)
julio-lopez Aug 21, 2025
998f061
build(deps): bump brace-expansion in /app (#4771)
dependabot[bot] Aug 22, 2025
3c148b4
feat(storage): add user-agent string in Azure storage provider (#4777)
julio-lopez Aug 22, 2025
9becb25
test(providers): fix azure.TestUserAgent (#4780)
julio-lopez Aug 22, 2025
1f5a923
test(providers): make `azure.TestUserAgent` more robust (#4781)
julio-lopez Aug 22, 2025
ed3825e
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (…
dependabot[bot] Aug 26, 2025
04e9a6b
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 (…
dependabot[bot] Sep 2, 2025
dbbc250
build(deps): bump github.com/coreos/go-systemd/v22 from 22.5.0 to 22.…
dependabot[bot] Sep 3, 2025
20673eb
build(deps): bump the telemetry-dependencies group with 4 updates (#4…
dependabot[bot] Sep 3, 2025
2ec6135
build(deps): bump codecov/codecov-action from 5.4.3 to 5.5.0 (#4794)
dependabot[bot] Sep 3, 2025
15f76e0
build(deps): bump the github-actions group with 3 updates (#4793)
dependabot[bot] Sep 3, 2025
24af54e
refactor(cil): rename flag to --dangerous-commands (#4773)
julio-lopez Sep 3, 2025
9de51b5
build(deps): bump the common-golang-dependencies group across 1 direc…
dependabot[bot] Sep 9, 2025
d487b89
build(deps): bump the telemetry-dependencies group with 2 updates (#4…
dependabot[bot] Sep 9, 2025
f5c688a
build(deps): bump github.com/studio-b12/gowebdav from 0.10.0 to 0.11.…
dependabot[bot] Sep 9, 2025
be44e7c
chore(ci): upgrade Go toolchain to 1.24.7 (#4807)
julio-lopez Sep 9, 2025
c13d8f9
build(deps-dev): bump electron from 36.3.2 to 36.8.1 in /app (#4800)
dependabot[bot] Sep 9, 2025
4ccfe53
build(deps): bump github.com/hashicorp/cronexpr from 1.1.2 to 1.1.3 (…
dependabot[bot] Sep 9, 2025
24d959d
build(deps): bump codecov/codecov-action from 5.5.0 to 5.5.1 (#4811)
dependabot[bot] Sep 10, 2025
9460091
build(deps): bump the common-golang-dependencies group with 2 updates…
dependabot[bot] Sep 10, 2025
238d565
feat(ui): upgraded htmlui to the latest version (#4806)
kopia-builder Sep 10, 2025
99705cc
build(deps): bump the github-actions group with 3 updates (#4810)
dependabot[bot] Sep 11, 2025
ec56309
chore(ci): cleanup parameters for `actions/setup-go` (#4813)
julio-lopez Sep 11, 2025
7f6ab93
build(deps): bump google.golang.org/grpc (#4814)
julio-lopez Sep 12, 2025
afe9c45
refactor(general): use testify in `content_formatter_test.go` (#4775)
julio-lopez Sep 12, 2025
9c5fe07
build(deps): bump the common-golang-dependencies group with 2 updates…
dependabot[bot] Sep 16, 2025
b418315
feat(ui): upgraded htmlui to the latest version (#4824)
kopia-builder Sep 16, 2025
5160297
fix(docs): correct terminology (#4829)
julio-lopez Sep 18, 2025
fb7ecee
refactor(general): move `content verify` functionality to the `conten…
julio-lopez Sep 18, 2025
b22e97b
remove overriding repository format via env variable (#4826)
julio-lopez Sep 18, 2025
490fa4b
feat(cli): extend stats for content verification (#4830)
julio-lopez Sep 18, 2025
1feeb00
build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity (#…
julio-lopez Sep 19, 2025
aaae7e8
fix(cli): enable quick maintenance by default on repo creation (#4840)
julio-lopez Sep 24, 2025
3f03531
feat(general): content-to-pack consistency checks in maintenance (#4832)
julio-lopez Sep 24, 2025
a96be32
test(general): stop background workers when test fails (#4841)
julio-lopez Sep 24, 2025
6e5c8ef
chore(general): minor cleanups (#4842)
julio-lopez Sep 24, 2025
739653f
chore(general): set packID when creating the map entry (#4843)
julio-lopez Sep 24, 2025
e1e0423
refactor(general): increase number of retained maintenance run info (…
julio-lopez Sep 25, 2025
0f7253e
feat(general): rewrote content logs to always be JSON-based and reorg…
jkowalski Sep 28, 2025
a0a4a7b
refactor(cli): ensure auto-maintenance errors are propagated (#4851)
julio-lopez Sep 29, 2025
6650223
refactor(general): cleanup observabilityFlags (#4852)
julio-lopez Sep 29, 2025
60dfb4f
build(deps): bump the common-golang-dependencies group with 2 updates…
dependabot[bot] Sep 30, 2025
3853ecf
chore(general): remove unused pproflogging package (#4850)
julio-lopez Oct 1, 2025
d5878a8
build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#4858)
dependabot[bot] Oct 1, 2025
36508f9
test(general): fix endurance test failures (#4859)
julio-lopez Oct 2, 2025
c6115fa
test(general): expand triggers for endurance tests (#4860)
julio-lopez Oct 2, 2025
0765bca
chore(ci): run endurance test every 6 hours (#4861)
julio-lopez Oct 2, 2025
89cd4e5
build(deps): bump the github-actions group with 2 updates (#4857)
dependabot[bot] Oct 4, 2025
d8c87a3
build(deps): bump the common-golang-dependencies group with 3 updates…
dependabot[bot] Oct 6, 2025
8b0dca0
build(deps): upgrade Go to 1.24.8 (#4870)
julio-lopez Oct 7, 2025
ebaf88b
build(deps): bump the common-golang-dependencies group with 3 updates…
dependabot[bot] Oct 8, 2025
7c5e320
build(deps): bump github.com/prometheus/common (#4873)
dependabot[bot] Oct 8, 2025
9d65629
build(deps): bump github.com/chromedp/chromedp from 0.14.1 to 0.14.2 …
dependabot[bot] Oct 8, 2025
52f1b47
build(deps): bump the common-golang-dependencies group with 7 updates…
dependabot[bot] Oct 13, 2025
2070cd7
build(deps): bump github.com/gofrs/flock from 0.12.1 to 0.13.0 (#4881)
dependabot[bot] Oct 13, 2025
8465e45
deps(go): upgrade Go to 1.24.9 (#4883)
julio-lopez Oct 15, 2025
3563fdd
fix(cli): make --progress flag visible and use it in sync-to command …
yinheli Oct 15, 2025
baf41ba
build(deps): bump github.com/klauspost/compress from 1.18.0 to 1.18.1…
dependabot[bot] Oct 20, 2025
0613478
build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblo…
dependabot[bot] Oct 20, 2025
657db97
feat(general): interfaces and structures for maintenance stats (#4890)
Lyndon-Li Oct 23, 2025
b6da922
fix(general): address linter warnings (#4897)
julio-lopez Oct 23, 2025
11765d6
feat(general): reduce number of open file descriptors for indexes on …
samm81 Oct 23, 2025
af62386
chore(general): modernize min/max (#4898)
julio-lopez Oct 23, 2025
4683d37
feat(ui): upgraded htmlui to the latest version (#4899)
kopia-builder Oct 23, 2025
6472bf3
feat(ui): upgraded htmlui to the latest version (#4902)
kopia-builder Oct 23, 2025
995e7fd
refactor(general): modernize (#4903)
julio-lopez Oct 24, 2025
c5cd3c5
refactor(general): modernize bloop (#4904)
julio-lopez Oct 24, 2025
4cbd702
refactor(general): leverage maps.Clone (#4905)
julio-lopez Oct 24, 2025
bab11c1
nit: remove unused constant (#4906)
julio-lopez Oct 24, 2025
5bc467e
refactor(general): `omitzero` JSON tag (#4907)
julio-lopez Oct 24, 2025
d8519ab
refactor(test): run cases as sub-tests (#4912)
julio-lopez Oct 24, 2025
22f0919
refactor(general): simplify construction of error messages (#4913)
julio-lopez Oct 24, 2025
e3e4e09
feat(general): add stats to maintenance run - CleanupMarkers (#4900)
Lyndon-Li Oct 24, 2025
25b1492
fix(general): field and variable names (#4911)
julio-lopez Oct 24, 2025
727fea0
feat(general): add maintenance phase stats - CleanupSupersededIndexes…
Lyndon-Li Oct 27, 2025
c3dc18f
fix typo (#4920)
julio-lopez Oct 27, 2025
6743bfb
build(deps): bump github.com/pkg/sftp from 1.13.9 to 1.13.10 (#4921)
dependabot[bot] Oct 27, 2025
20aae8b
build(deps): bump github.com/hanwen/go-fuse/v2 from 2.8.0 to 2.9.0 (#…
dependabot[bot] Oct 27, 2025
47a43c7
build(deps): bump google.golang.org/api (#4923)
dependabot[bot] Oct 28, 2025
930793c
feat(general) maintenance stats for generate range checkpoint (#4924)
Lyndon-Li Oct 28, 2025
736ee45
refactor(general): rename GenerateRangeCheckpointStats fields (#4925)
julio-lopez Oct 29, 2025
2b2efeb
refactor(general): fix return value order to match return names (#4926)
julio-lopez Oct 29, 2025
5ca49e8
refactor(general): lastSettledEpochNumber() helper (#4927)
julio-lopez Oct 29, 2025
356930b
refactor(general): simplify function and generics signatures (#4930)
julio-lopez Oct 29, 2025
9cdba57
chore(ci): add linter config for `gofumpt` (#4929)
julio-lopez Oct 29, 2025
4150cf9
refactor(general): index.maxContentLengths (#4932)
julio-lopez Oct 30, 2025
a51c710
chore(ci): add copilot instructions (#4933)
julio-lopez Oct 30, 2025
020092d
refactor(general): improve randRead helper (#4934)
julio-lopez Oct 30, 2025
eacee60
chore(ci): update copilot instructions for reviews (#4935)
julio-lopez Oct 30, 2025
763e88d
refactor(general): buildinfo helpers (#4936)
julio-lopez Oct 30, 2025
9345290
refactor(general): diskCommitedContentIndexCache (#4939)
julio-lopez Oct 31, 2025
ed7ef85
feat(general): add stats to maintenance run - AdvanceEpoch (#4937)
Lyndon-Li Oct 31, 2025
069018a
refactor(general): use explicit return values (#4940)
julio-lopez Oct 31, 2025
b130e77
build(deps): bump the github-actions group with 5 updates (#4945)
dependabot[bot] Nov 3, 2025
29ee7b1
compact single epoch stats (#4941)
Lyndon-Li Nov 3, 2025
952058a
refactor(general): fix field names in CompactSingleEpochStats (#4947)
julio-lopez Nov 3, 2025
99738c8
build(deps): bump the common-golang-dependencies group with 2 updates…
dependabot[bot] Nov 3, 2025
4ab8ecc
build(deps): bump github.com/prometheus/common (#4951)
dependabot[bot] Nov 4, 2025
83bd4d4
feat(general): maintenance stats for drop deleted contents and compac…
Lyndon-Li Nov 4, 2025
f1ad165
feat(ui): upgraded htmlui to the latest version (#4954)
kopia-builder Nov 5, 2025
db48fad
feat(general): maintenance stats for delete unreferenced packs phase …
Lyndon-Li Nov 5, 2025
f400ec6
deps(build): upgrade Go to 1.24.10 (#4957)
julio-lopez Nov 5, 2025
af38dfc
feat(general) maintenance stats for blob retention extension (#4956)
Lyndon-Li Nov 6, 2025
16b88cb
refactor(general): fix field names in ExtendBlobRetentionStats (#4958)
julio-lopez Nov 6, 2025
c7ea2c6
refactor(general): consistent use "pack" where possible (#4952)
julio-lopez Nov 6, 2025
3446837
feat(general): maintenance stats for clean up logs phase (#4959)
Lyndon-Li Nov 6, 2025
1961ed4
refactor(general): `extendBlobRetentionTime` (#4960)
julio-lopez Nov 6, 2025
3b7f193
feature(general): maintenance stats for rewrite contents phase (#4961)
Lyndon-Li Nov 6, 2025
b0f99cc
refactor(general): remove dry run option for blob retention ext (#4962)
julio-lopez Nov 6, 2025
499aec5
refactor(general): leverage `stats.CountSum` in maintenance stats (#4…
julio-lopez Nov 7, 2025
36608d2
build(deps): bump the common-golang-dependencies group with 7 updates…
dependabot[bot] Nov 11, 2025
7114e99
feat(general): add stats to maintenance run - SnapshotGC (#4964)
Lyndon-Li Nov 11, 2025
557940c
chore(ci): upgrade to golangci-lint v2.5.0 (#4931)
NathanBaulch Nov 11, 2025
9931d1d
fix(test): use safer t.Setenv (#4974)
julio-lopez Nov 12, 2025
19af93f
refactor(ci): enable wsl_v5:return linter (#4975)
julio-lopez Nov 12, 2025
657fda2
chore(ci): upgrade to golangci-lint 2.6.1 (#4973)
NathanBaulch Nov 12, 2025
9c1aec5
docs(site): fix CLI command docs (#4979)
julio-lopez Nov 13, 2025
c32775f
chore(ci): require Go 1.24 to build site (#4980)
julio-lopez Nov 13, 2025
033b4b1
refactor(general): omitzero JSON tag in policy structs (#4910)
julio-lopez Nov 13, 2025
06845c7
chore(ci): enable modernize:omitzero linter setting (#4981)
julio-lopez Nov 13, 2025
157c80e
feat(snapshots): Flush after restoring each file (#4825)
Lyndon-Li Nov 13, 2025
80eda18
chore(ci): enable wsl_v5:err linter (#4928)
julio-lopez Nov 13, 2025
bb20d9e
chore(ci): enable `wsl_v5:{assign,expr}` linter settings (#4982)
julio-lopez Nov 13, 2025
b7f811c
chore(ci): build kopia with `-trimpath` (#4983)
julio-lopez Nov 13, 2025
c3c971a
feat(general): fix display errors for maintenance stats (#4984)
Lyndon-Li Nov 13, 2025
c60ebeb
chore(ci): make socket activation test more robust (#4985)
julio-lopez Nov 14, 2025
0875010
chore(general): fix typos (#4986)
julio-lopez Nov 14, 2025
3619aac
chore(ci): remove `GOEXPERIMENT=coverageredesign` (#4988)
julio-lopez Nov 14, 2025
6f1cb92
build(deps): bump js-yaml from 4.1.0 to 4.1.1 in /app (#4991)
dependabot[bot] Nov 16, 2025
5606131
feat(ui): upgraded htmlui to the latest version (#4992)
kopia-builder Nov 16, 2025
db4b89b
fix(cli): potential overflow in integer conversion (#4993)
julio-lopez Nov 16, 2025
f1127b2
chore(general): check bounds for memory allocation (#4995)
julio-lopez Nov 17, 2025
0b0e75f
chore(general): check for nil before de-refencing field (#4996)
julio-lopez Nov 17, 2025
070c15b
chore(general): avoid wrapping always-nil error (#4997)
julio-lopez Nov 17, 2025
70f8d67
fix(general): handle errors closing writable descriptors (#4998)
julio-lopez Nov 17, 2025
1aaf433
build(deps): use stdlib `context` package (#5001)
julio-lopez Nov 17, 2025
7db061e
build(deps): Go 1.25 (#4987)
julio-lopez Nov 18, 2025
7581c44
build(deps): bump the common-golang-dependencies group across 1 direc…
dependabot[bot] Nov 18, 2025
67ba03a
fix(general): prevent writing outside of installation target director…
julio-lopez Nov 18, 2025
3b2f44f
refactor(general): leverage testing.T.Context in testlogging (#5008)
julio-lopez Nov 18, 2025
7586b21
chore(general): use contexts in tests (#5009)
julio-lopez Nov 19, 2025
297673b
chore(ci): cleanup `TestKopiaRunner` (#5010)
julio-lopez Nov 19, 2025
e42fb02
feat(ui): upgraded htmlui to the latest version (#5011)
kopia-builder Nov 19, 2025
7b64425
chore(ci): pass context in helpers for running docker (#5012)
julio-lopez Nov 19, 2025
3d4cd24
refactor(general): make `purpose` a `string` parameter (#5015)
julio-lopez Nov 20, 2025
c048f65
build(deps): bump golang.org/x/crypto from 0.44.0 to 0.45.0 (#5017)
dependabot[bot] Nov 20, 2025
ea1bdb1
chore(ci): enable noctx linter (#4972)
NathanBaulch Nov 20, 2025
b723b8e
fix(app): serialize empty `Manifest.Stats` field (#5029)
julio-lopez Nov 24, 2025
366af4d
build(deps): bump github.com/prometheus/common (#5032)
dependabot[bot] Nov 24, 2025
d36f64f
build(deps): bump go.uber.org/zap from 1.27.0 to 1.27.1 (#5033)
dependabot[bot] Nov 25, 2025
4937b66
feat(ui): upgraded htmlui to the latest version (#5034)
kopia-builder Nov 25, 2025
4526f03
fix(ui): revert omitzero changes (#5035)
julio-lopez Nov 25, 2025
b9e5279
chore(ci): make PR title options consistent with chlog (#5036)
julio-lopez Nov 25, 2025
e1e1e0d
fix(providers): allow S3 versioned tests cleanup to succeed (#5038)
julio-lopez Nov 25, 2025
e456f78
fix(providers): execute rclone with non-cancelling context (#5040)
julio-lopez Nov 26, 2025
39fb629
refactor(cli): refactor diagnosis flags (#5026)
julio-lopez Nov 26, 2025
c8c4615
feat(snapshots): localfs support for passing options (#5044)
jkowalski Nov 28, 2025
d81ac7b
chore(ci): remove ineffective omitempty tags (#5037)
julio-lopez Dec 2, 2025
fc34f3a
build(deps): bump github.com/klauspost/compress from 1.18.1 to 1.18.2…
dependabot[bot] Dec 2, 2025
79445da
build(deps): bump the github-actions group with 4 updates (#5053)
dependabot[bot] Dec 2, 2025
0f8d3ab
build(deps): bump github.com/klauspost/reedsolomon from 1.12.5 to 1.1…
dependabot[bot] Dec 2, 2025
154bf56
build(deps): bump docker/setup-qemu-action in the docker group (#5054)
dependabot[bot] Dec 2, 2025
6e7cb59
Add a new function to create the Azure backend storage with the provi…
ywk253100 Sep 15, 2023
d946b1e
Merge pull request #29 from Lyndon-Li/v0.22.3-velero-patch
Lyndon-Li Dec 30, 2025
5e6d458
merge upstream/v0.22.3-velero-patch into oadp-dev
oadp-maintainers Dec 31, 2025
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
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/config.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
PR_TITLE_REGEX: /(feat|fix|breaking|build|chore|docs|style|refactor|test)\((app|cli|server|providers|deps|site|ci|infra|general)\): .*/
COMMIT_MESSAGE_REGEX: /(feat|fix|breaking|build|chore|docs|style|refactor|test)\((app|cli|server|providers|deps|site|ci|infra|general)\): .*/
PR_TITLE_REGEX: /(feat|fix|breaking|build|chore|docs|style|refactor|test)\((ci|cli|deps-dev|deps|general|infra|kopiaui|lint|notifications|providers|repository|server|site|snapshots|testing|ui)\): .*/
COMMIT_MESSAGE_REGEX: /(feat|fix|breaking|build|chore|docs|style|refactor|test)\((ci|cli|deps-dev|deps|general|infra|kopiaui|lint|notifications|providers|repository|server|site|snapshots|testing|ui)\): .*/
Loading