Compare commits

...

24 commits

Author SHA1 Message Date
e230ebe185 fix(deps): update rust crate clap-verbosity-flag to v3
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 1m27s
Build and test / Tests (pull_request) Successful in 4m27s
Build and test / Clippy (pull_request) Successful in 4m5s
Checking yaml / Run yamllint (pull_request) Successful in 3s
Build and test / Build AMD64 (pull_request) Successful in 4m14s
Build and test / Generate Documentation (pull_request) Successful in 5m47s
2025-11-12 06:06:08 +00:00
Renovate
14633059f4 chore(deps): update rust crate syn to v2.0.110
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 1m26s
Checking yaml / Run yamllint (pull_request) Successful in 3s
Build and test / Clippy (pull_request) Successful in 6m4s
Build and test / Tests (pull_request) Successful in 6m13s
Build and test / Build AMD64 (pull_request) Successful in 6m16s
Build and test / Generate Documentation (pull_request) Successful in 8m52s
2025-11-11 16:19:34 +11:00
Renovate
f176d20433 fix(deps): update rust crate regress to v0.10.5
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 2m4s
Build and test / Tests (pull_request) Successful in 1m18s
Build and test / Clippy (pull_request) Successful in 4m47s
Build and test / Build AMD64 (pull_request) Successful in 4m12s
Build and test / Generate Documentation (pull_request) Successful in 1m54s
Checking yaml / Run yamllint (pull_request) Successful in 15s
2025-10-30 16:30:46 +11:00
Renovate
5ba2348179 fix(deps): update rust crate clap to v4.5.51
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 2m8s
Build and test / Clippy (pull_request) Successful in 1m46s
Checking yaml / Run yamllint (pull_request) Successful in 4s
Build and test / Build AMD64 (pull_request) Successful in 1m37s
Build and test / Generate Documentation (pull_request) Successful in 2m0s
Build and test / Tests (pull_request) Successful in 9m26s
2025-10-30 01:31:43 +11:00
Renovate
39025d369c fix(deps): update rust crate bon to v3
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 2m15s
Checking yaml / Run yamllint (pull_request) Successful in 16s
Build and test / Generate Documentation (pull_request) Successful in 3m23s
Build and test / Clippy (pull_request) Successful in 3m35s
Build and test / Tests (pull_request) Successful in 3m39s
Build and test / Build AMD64 (pull_request) Successful in 3m38s
2025-10-28 20:52:54 +11:00
Renovate
5d01cabf13 chore(deps): lock file maintenance
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 1m35s
Build and test / Tests (pull_request) Successful in 2m39s
Build and test / Clippy (pull_request) Successful in 1m21s
Checking yaml / Run yamllint (pull_request) Successful in 4s
Build and test / Build AMD64 (pull_request) Successful in 1m21s
Build and test / Generate Documentation (pull_request) Successful in 1m34s
2025-10-28 18:20:26 +11:00
Renovate
66b233718c fix(deps): update rust crate tokio to v1.48.0
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 1m21s
Build and test / Tests (pull_request) Successful in 3m13s
Checking yaml / Run yamllint (pull_request) Successful in 5s
Build and test / Clippy (pull_request) Successful in 3m20s
Build and test / Build AMD64 (pull_request) Successful in 3m30s
Build and test / Generate Documentation (pull_request) Successful in 2m28s
2025-10-27 18:32:11 +11:00
Renovate
ba9c28c43a chore(deps): update rust crate syn to v2.0.108
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 1m22s
Build and test / Clippy (pull_request) Successful in 3m8s
Checking yaml / Run yamllint (pull_request) Successful in 5s
Build and test / Build AMD64 (pull_request) Successful in 3m29s
Build and test / Tests (pull_request) Successful in 3m40s
Build and test / Generate Documentation (pull_request) Successful in 2m43s
2025-10-23 10:00:39 +11:00
Renovate
5795023b62 chore(deps): update rust crate syn to v2.0.107
All checks were successful
Build and test / Clippy (pull_request) Successful in 57s
Build and test / Tests (pull_request) Successful in 1m1s
Build and test / Build AMD64 (pull_request) Successful in 1m1s
Checking yaml / Run yamllint (pull_request) Successful in 5s
Checking Renovate configuration / validate (pull_request) Successful in 1m32s
Build and test / Generate Documentation (pull_request) Successful in 1m19s
2025-10-19 04:00:41 +11:00
Renovate
8da5e1a124 fix(deps): update rust crate clap to v4.5.49
All checks were successful
Build and test / Clippy (pull_request) Successful in 35s
Build and test / Tests (pull_request) Successful in 43s
Checking yaml / Run yamllint (pull_request) Successful in 5s
Build and test / Build AMD64 (pull_request) Successful in 47s
Checking Renovate configuration / validate (pull_request) Successful in 1m26s
Build and test / Generate Documentation (pull_request) Successful in 1m3s
2025-10-14 10:00:40 +11:00
Renovate
4361390aa9 fix(deps): update rust crate reqwest to v0.12.24
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 1m10s
Build and test / Tests (pull_request) Successful in 3m8s
Checking yaml / Run yamllint (pull_request) Successful in 3s
Build and test / Clippy (pull_request) Successful in 2m49s
Build and test / Build AMD64 (pull_request) Successful in 2m38s
Build and test / Generate Documentation (pull_request) Successful in 2m28s
2025-10-14 09:31:16 +11:00
Renovate
1ae0d0ea16 chore(deps): update rust crate regex to v1.12.2
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 1m13s
Build and test / Tests (pull_request) Successful in 3m0s
Checking yaml / Run yamllint (pull_request) Successful in 4s
Build and test / Clippy (pull_request) Successful in 3m43s
Build and test / Build AMD64 (pull_request) Successful in 3m54s
Build and test / Generate Documentation (pull_request) Successful in 3m4s
2025-10-14 02:00:36 +11:00
Renovate
b282580eda chore(deps): update rust crate regex to v1.12.1
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 1m20s
Build and test / Tests (pull_request) Successful in 2m50s
Build and test / Build AMD64 (pull_request) Successful in 2m46s
Checking yaml / Run yamllint (pull_request) Successful in 5s
Build and test / Clippy (pull_request) Successful in 3m4s
Build and test / Generate Documentation (pull_request) Successful in 2m17s
2025-10-11 12:00:46 +11:00
Renovate
81b1f76088 chore(deps): update rust crate progenitor to v0.11.2
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 2m44s
Build and test / Clippy (pull_request) Successful in 3m19s
Checking yaml / Run yamllint (pull_request) Successful in 6s
Build and test / Tests (pull_request) Successful in 6m50s
Build and test / Build AMD64 (pull_request) Successful in 6m55s
Build and test / Generate Documentation (pull_request) Successful in 4m35s
2025-10-10 04:31:05 +11:00
Renovate
1e25142fa7 chore(deps): lock file maintenance
All checks were successful
Build and test / Tests (pull_request) Successful in 45s
Checking Renovate configuration / validate (pull_request) Successful in 1m17s
Checking yaml / Run yamllint (pull_request) Successful in 5s
Build and test / Build AMD64 (pull_request) Successful in 3m43s
Build and test / Generate Documentation (pull_request) Successful in 4m29s
Build and test / Clippy (pull_request) Successful in 5m9s
2025-10-06 00:01:32 +11:00
Renovate
df35ab850b chore(deps): lock file maintenance
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 1m23s
Build and test / Clippy (pull_request) Successful in 6m48s
Build and test / Tests (pull_request) Successful in 6m54s
Checking yaml / Run yamllint (pull_request) Successful in 4s
Build and test / Build AMD64 (pull_request) Successful in 7m6s
Build and test / Generate Documentation (pull_request) Successful in 6m6s
2025-09-29 13:01:01 +10:00
Renovate
b27b5afd9c fix(deps): update rust crate serde to v1.0.228
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 1m31s
Build and test / Clippy (pull_request) Successful in 3m18s
Build and test / Tests (pull_request) Successful in 3m24s
Checking yaml / Run yamllint (pull_request) Successful in 6s
Build and test / Build AMD64 (pull_request) Successful in 3m46s
Build and test / Generate Documentation (pull_request) Successful in 3m2s
2025-09-28 03:00:26 +10:00
Renovate
08fe4b1340 chore(deps): update rust crate regex to v1.11.3
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 1m39s
Build and test / Tests (pull_request) Successful in 1m51s
Checking yaml / Run yamllint (pull_request) Successful in 3s
Build and test / Clippy (pull_request) Successful in 4m37s
Build and test / Build AMD64 (pull_request) Successful in 7m48s
Build and test / Generate Documentation (pull_request) Successful in 6m23s
2025-09-25 23:00:25 +10:00
Renovate
9c8f2d02ce chore(deps): lock file maintenance
All checks were successful
Build and test / Tests (pull_request) Successful in 53s
Build and test / Clippy (pull_request) Successful in 1m8s
Checking yaml / Run yamllint (pull_request) Successful in 3s
Build and test / Build AMD64 (pull_request) Successful in 47s
Checking Renovate configuration / validate (pull_request) Successful in 1m29s
Build and test / Generate Documentation (pull_request) Successful in 1m13s
2025-09-21 11:19:12 +10:00
Renovate
7599029e3d fix(deps): update rust crate clap to v4.5.48
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 1m44s
Build and test / Clippy (pull_request) Successful in 5m16s
Checking yaml / Run yamllint (pull_request) Successful in 5s
Build and test / Build AMD64 (pull_request) Successful in 5m29s
Build and test / Tests (pull_request) Successful in 5m34s
Build and test / Generate Documentation (pull_request) Successful in 4m17s
2025-09-20 08:00:53 +10:00
387f99a356
Revert "chore: allow renamed_and_removed_lints until progenitor is updated"
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 2m46s
Build and test / Build AMD64 (pull_request) Successful in 8m31s
Checking yaml / Run yamllint (pull_request) Successful in 4s
Build and test / Tests (pull_request) Successful in 8m48s
Build and test / Clippy (pull_request) Successful in 8m47s
Build and test / Generate Documentation (pull_request) Successful in 7m20s
This reverts commit 07907b2ce2.
2025-09-15 18:55:31 +10:00
Renovate
4434b9922a chore(deps): update rust crate progenitor to v0.11.1
All checks were successful
Checking Renovate configuration / validate (pull_request) Successful in 5m47s
Build and test / Build AMD64 (pull_request) Successful in 7m47s
Checking yaml / Run yamllint (pull_request) Successful in 5s
Build and test / Tests (pull_request) Successful in 8m12s
Build and test / Clippy (pull_request) Successful in 8m58s
Build and test / Generate Documentation (pull_request) Successful in 5m52s
2025-09-13 17:00:44 +10:00
Renovate
e01c43770b fix(deps): update rust crate chrono to v0.4.42
All checks were successful
Build and test / Clippy (pull_request) Successful in 1m1s
Build and test / Build AMD64 (pull_request) Successful in 1m2s
Build and test / Tests (pull_request) Successful in 1m6s
Checking Renovate configuration / validate (pull_request) Successful in 1m12s
Checking yaml / Run yamllint (pull_request) Successful in 5s
Build and test / Generate Documentation (pull_request) Successful in 52s
2025-09-08 19:00:32 +10:00
Renovate
cdf0a1173a fix(deps): update rust crate dialoguer to 0.12.0
All checks were successful
Build and test / Clippy (pull_request) Successful in 46s
Build and test / Build AMD64 (pull_request) Successful in 50s
Checking yaml / Run yamllint (pull_request) Successful in 5s
Build and test / Tests (pull_request) Successful in 59s
Checking Renovate configuration / validate (pull_request) Successful in 1m2s
Build and test / Generate Documentation (pull_request) Successful in 52s
2025-08-25 13:34:55 +10:00
4 changed files with 377 additions and 371 deletions

729
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -12,12 +12,12 @@ keywords = ["immich"]
ignored = ["progenitor-client", "regress"]
[dependencies]
bon = "2.3.0"
bon = "3.0.0"
chrono = { version = "0.4.38", features = ["serde"] }
clap = { version = "4.5.20", features = ["derive"] }
clap-verbosity-flag = "2.2.2"
clap-verbosity-flag = "3.0.0"
color-eyre = "0.6.3"
dialoguer = "0.11.0"
dialoguer = "0.12.0"
directories = "6.0.0"
figment = { version = "0.10.19", features = ["env", "toml"] }
figment_file_provider_adapter = "0.1.1"

12
flake.lock generated
View file

@ -57,11 +57,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1755615617,
"narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=",
"lastModified": 1761373498,
"narHash": "sha256-Q/uhWNvd7V7k1H1ZPMy/vkx3F8C13ZcdrKjO7Jv7v0c=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "20075955deac2583bb12f07151c2df830ef346b4",
"rev": "6a08e6bb4e46ff7fcbb53d409b253f6bad8a28ce",
"type": "github"
},
"original": {
@ -80,11 +80,11 @@
]
},
"locked": {
"lastModified": 1755960406,
"narHash": "sha256-RF7j6C1TmSTK9tYWO6CdEMtg6XZaUKcvZwOCD2SICZs=",
"lastModified": 1760663237,
"narHash": "sha256-BflA6U4AM1bzuRMR8QqzPXqh8sWVCNDzOdsxXEguJIc=",
"owner": "cachix",
"repo": "git-hooks.nix",
"rev": "e891a93b193fcaf2fc8012d890dc7f0befe86ec2",
"rev": "ca5b894d3e3e151ffc1db040b6ce4dcc75d31c37",
"type": "github"
},
"original": {

View file

@ -1,4 +1,3 @@
#![allow(renamed_and_removed_lints)] // https://github.com/oxidecomputer/progenitor/issues/1169
include!(concat!(env!("OUT_DIR"), "/client.rs"));
#[cfg(test)]