Commit Graph

346 Commits

Author SHA1 Message Date
aawsome
abc42a1994
Merge pull request #727 from rustic-rs/refactor-key-config-init
Refactor key, config and init command
2023-07-07 20:21:21 +02:00
aawsome
a1a7c02901
Merge pull request #731 from rustic-rs/dependabot/cargo/toml-0.7.6
build(deps): bump toml from 0.7.5 to 0.7.6
2023-07-07 16:43:50 +02:00
aawsome
bc9487c44f
Merge pull request #730 from rustic-rs/dependabot/cargo/serde_json-1.0.100
build(deps): bump serde_json from 1.0.99 to 1.0.100
2023-07-07 16:43:36 +02:00
aawsome
e1e60e6014
Merge pull request #729 from rustic-rs/dependabot/cargo/enum-map-2.6.0
build(deps): bump enum-map from 2.5.0 to 2.6.0
2023-07-07 16:43:23 +02:00
Alexander Weiss
21a0376b4e refactor repository opening 2023-07-07 06:25:52 +02:00
dependabot[bot]
d35d629cd8
build(deps): bump toml from 0.7.5 to 0.7.6
Bumps [toml](https://github.com/toml-rs/toml) from 0.7.5 to 0.7.6.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.7.5...toml-v0.7.6)

---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-07 00:00:14 +00:00
dependabot[bot]
0a98f63fce
build(deps): bump serde_json from 1.0.99 to 1.0.100
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.99 to 1.0.100.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.99...v1.0.100)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 23:59:53 +00:00
dependabot[bot]
1e88702975
build(deps): bump enum-map from 2.5.0 to 2.6.0
Bumps [enum-map](https://github.com/xfix/enum-map) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/xfix/enum-map/releases)
- [Changelog](https://github.com/xfix/enum-map/blob/master/CHANGELOG.md)
- [Commits](https://github.com/xfix/enum-map/compare/v2.5.0...v2.6.0)

---
updated-dependencies:
- dependency-name: enum-map
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 23:59:40 +00:00
dependabot[bot]
30f205b0fa
build(deps): bump serde from 1.0.166 to 1.0.167
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.166 to 1.0.167.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.166...v1.0.167)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 23:59:14 +00:00
aawsome
e6f72e4f5d
Merge pull request #726 from rustic-rs/dependabot/cargo/clap-4.3.11
build(deps): bump clap from 4.3.10 to 4.3.11
2023-07-06 05:43:16 +02:00
aawsome
9aaf633321
Merge pull request #725 from rustic-rs/dependabot/cargo/clap_complete-4.3.2
build(deps): bump clap_complete from 4.3.1 to 4.3.2
2023-07-06 05:42:59 +02:00
aawsome
031ef6dc2b
Merge pull request #723 from rustic-rs/dependabot/cargo/thiserror-1.0.41
build(deps): bump thiserror from 1.0.40 to 1.0.41
2023-07-06 05:42:44 +02:00
dependabot[bot]
d6c7c91b84
build(deps): bump clap from 4.3.10 to 4.3.11
Bumps [clap](https://github.com/clap-rs/clap) from 4.3.10 to 4.3.11.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.3.10...v4.3.11)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-05 23:16:41 +00:00
dependabot[bot]
ddc1d9d09d
build(deps): bump clap_complete from 4.3.1 to 4.3.2
Bumps [clap_complete](https://github.com/clap-rs/clap) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.3.1...clap_complete-v4.3.2)

---
updated-dependencies:
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-05 23:16:21 +00:00
dependabot[bot]
9b9fe30303
build(deps): bump thiserror from 1.0.40 to 1.0.41
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.40 to 1.0.41.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.40...1.0.41)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-04 23:20:31 +00:00
dependabot[bot]
f1593743d4
build(deps): bump serde from 1.0.164 to 1.0.166
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.164 to 1.0.166.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.164...v1.0.166)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-04 00:00:08 +00:00
dependabot[bot]
127a48e533
build(deps): bump clap from 4.3.8 to 4.3.10
Bumps [clap](https://github.com/clap-rs/clap) from 4.3.8 to 4.3.10.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.3.8...v4.3.10)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-30 23:34:44 +00:00
aawsome
fc90098670
Merge pull request #713 from rustic-rs/dependabot/cargo/serde_json-1.0.99
build(deps): bump serde_json from 1.0.97 to 1.0.99
2023-06-27 15:18:29 +02:00
aawsome
e3a6bda9b8
Merge pull request #714 from rustic-rs/dependabot/cargo/rhai-1.15.1
build(deps): bump rhai from 1.15.0 to 1.15.1
2023-06-27 15:18:15 +02:00
aawsome
8fd33cc511
Merge pull request #715 from rustic-rs/dependabot/cargo/libc-0.2.147
build(deps): bump libc from 0.2.146 to 0.2.147
2023-06-27 15:17:56 +02:00
dependabot[bot]
6f73f12e15
build(deps): bump serde_json from 1.0.97 to 1.0.99
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.97 to 1.0.99.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.97...v1.0.99)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 05:44:42 +00:00
dependabot[bot]
0dfb70d1d8
build(deps): bump toml from 0.7.4 to 0.7.5
Bumps [toml](https://github.com/toml-rs/toml) from 0.7.4 to 0.7.5.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.7.4...toml-v0.7.5)

---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 00:04:15 +00:00
dependabot[bot]
29c89c4fe6
build(deps): bump libc from 0.2.146 to 0.2.147
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.146 to 0.2.147.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.146...0.2.147)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 00:04:02 +00:00
dependabot[bot]
b4d55e61da
build(deps): bump rhai from 1.15.0 to 1.15.1
Bumps rhai from 1.15.0 to 1.15.1.

---
updated-dependencies:
- dependency-name: rhai
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 00:03:49 +00:00
Aderemi Adesada
088eabd489 enforce confirmation of key when prompting for new key 2023-06-25 20:43:12 +01:00
dependabot[bot]
6a6f302f1d
build(deps): bump clap from 4.3.5 to 4.3.8
Bumps [clap](https://github.com/clap-rs/clap) from 4.3.5 to 4.3.8.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.3.5...v4.3.8)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-23 23:59:55 +00:00
dependabot[bot]
bba5bc502d
build(deps): bump clap from 4.3.4 to 4.3.5
Bumps [clap](https://github.com/clap-rs/clap) from 4.3.4 to 4.3.5.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.3.4...v4.3.5)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-21 00:01:03 +00:00
Alexander Weiss
0317ed5905 Add check example 2023-06-20 22:06:51 +02:00
dependabot[bot]
d116c43e27
build(deps): bump rhai from 1.14.0 to 1.15.0
Bumps rhai from 1.14.0 to 1.15.0.

---
updated-dependencies:
- dependency-name: rhai
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-20 00:04:57 +00:00
dependabot[bot]
4c22600073
build(deps): bump serde_json from 1.0.96 to 1.0.97
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.96 to 1.0.97.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.96...v1.0.97)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-17 00:00:40 +00:00
dependabot[bot]
11ab7aeff9
build(deps): bump sha2 from 0.10.6 to 0.10.7
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.10.6 to 0.10.7.
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.6...sha2-v0.10.7)

---
updated-dependencies:
- dependency-name: sha2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 00:00:37 +00:00
dependabot[bot]
7f2d547b8a
build(deps): bump clap from 4.3.3 to 4.3.4
Bumps [clap](https://github.com/clap-rs/clap) from 4.3.3 to 4.3.4.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.3.3...v4.3.4)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-15 13:32:39 +00:00
Alexander Weiss
9fef173167 replace users crate 2023-06-15 11:20:02 +02:00
Alexander Weiss
e27e8ad559 change tls to tls-native-roots 2023-06-13 13:17:35 +02:00
dependabot[bot]
de13bcca06
build(deps): bump log from 0.4.18 to 0.4.19
Bumps [log](https://github.com/rust-lang/log) from 0.4.18 to 0.4.19.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.18...0.4.19)

---
updated-dependencies:
- dependency-name: log
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 00:03:34 +00:00
Alexander Weiss
d8f7678097 remove comfy_table from rustic_core 2023-06-12 15:46:37 +02:00
aawsome
78bd6a1246
Merge pull request #673 from rustic-rs/refactor2
More refactoring
2023-06-12 13:11:05 +02:00
Alexander Weiss
1f29a84a4f remove indicatif from rustic_core 2023-06-12 12:31:44 +02:00
aawsome
b575b8eee4
Merge pull request #671 from rustic-rs/dependabot/cargo/clap-4.3.3
build(deps): bump clap from 4.3.2 to 4.3.3
2023-06-11 20:28:46 +02:00
aawsome
2bccaa31c1
Merge pull request #669 from rustic-rs/dependabot/cargo/serde-1.0.164
build(deps): bump serde from 1.0.163 to 1.0.164
2023-06-11 20:28:13 +02:00
dependabot[bot]
1e395c4407
build(deps): bump clap from 4.3.2 to 4.3.3
Bumps [clap](https://github.com/clap-rs/clap) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.3.2...v4.3.3)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-10 00:01:18 +00:00
aawsome
946fa8cb5a
Merge pull request #668 from rustic-rs/dependabot/cargo/tempfile-3.6.0 2023-06-09 08:47:30 +02:00
dependabot[bot]
1afef58b3b
build(deps): bump serde from 1.0.163 to 1.0.164
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.163 to 1.0.164.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.163...v1.0.164)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-09 00:10:27 +00:00
dependabot[bot]
e73bb94550
build(deps): bump tempfile from 3.5.0 to 3.6.0
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.5.0 to 3.6.0.
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.5.0...v3.6.0)

---
updated-dependencies:
- dependency-name: tempfile
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 00:01:30 +00:00
dependabot[bot]
a4535e7af2
build(deps): bump libc from 0.2.145 to 0.2.146
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.145 to 0.2.146.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.145...0.2.146)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-07 00:00:39 +00:00
simonsan
b698cc57fc Refactor to library and cli application part
Co-authored-by: Alexander Weiss <alex@weissfam.de>
2023-06-06 08:51:43 +02:00
Alexander Weiss
9fa57d0615 set development version 2023-06-05 11:23:55 +02:00
Alexander Weiss
c9d58fa9c7 prepare v0.5.4 2023-06-05 09:05:05 +02:00
dependabot[bot]
50e3f3c680
build(deps): bump reqwest from 0.11.16 to 0.11.17
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.16 to 0.11.17.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.16...v0.11.17)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-29 00:00:48 +00:00
aawsome
da972dbebf
Merge pull request #619 from rustic-rs/dependabot/cargo/serde_with-2.3.3
build(deps): bump serde_with from 2.3.2 to 2.3.3
2023-04-28 07:34:23 +02:00