Commit Graph

1235 Commits

Author SHA1 Message Date
Gaius 2530b823ec
feat: add Result type to config (#29)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-05-16 21:31:10 +08:00
dependabot[bot] 4fe90e0cde
chore(deps): Update validator requirement from 0.15 to 0.16 (#26)
Updates the requirements on [validator](https://github.com/Keats/validator) to permit the latest version.
- [Changelog](https://github.com/Keats/validator/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Keats/validator/commits)

---
updated-dependencies:
- dependency-name: validator
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-16 17:51:45 +08:00
Gaius 8edbbf7128
feat: add Metrics and Tracing to Config (#28)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-05-16 17:51:09 +08:00
Gaius 8a3dc7faaa
feat: add error enum for config (#27)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-05-16 15:02:15 +08:00
Gaius 67f650f89b
feat: serde parses config with lower camel case (#25)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-05-11 18:27:32 +08:00
Gaius 9cbcf955f2
feat: serde_yaml parse config file (#24)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-05-11 17:48:33 +08:00
Gaius 92bdd3249c
feat: remove ansi in stdout logging (#23)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-05-09 11:10:43 +08:00
Gaius 45b3ee4f04
feat: add NAME to different package (#22)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-05-08 21:44:50 +08:00
Gaius f2436dee8b
feat: init logging without ansi (#21)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-05-08 20:44:39 +08:00
Gaius 864fae186e
feat: add directive to env_filter by arg level (#20)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-05-08 16:25:55 +08:00
Gaius 5ca3d49ce4
feat: set default value to dfget args (#19)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-05-06 17:19:02 +08:00
Gaius 1781a241da
feat: add logging to client (#18)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-26 10:49:39 +08:00
Gaius 3d73b2c27d
feat: add subcommand to dfstore (#17) 2023-04-23 15:36:04 +08:00
Gaius 3f1d18abac
feat: add args to dfdaemon and dfstore (#16)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-21 16:20:50 +08:00
Gaius 495e0b15e9
feat: add args in dfget command (#15)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-21 15:44:37 +08:00
Gaius 2ff8e788f7
feat: add log_dir to dfget args (#14)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-20 20:01:46 +08:00
Gaius c09b340ac7
feat: add dfget command args (#13)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-14 10:59:36 +08:00
Gaius 9faecb998e
feat: add content dir and metadata dir (#12)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-13 12:44:11 +08:00
Gaius a52201e276
feat: rename default task dir (#11)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-13 12:13:04 +08:00
Gaius d915369f4b
feat: add client framework (#10)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-13 12:07:47 +08:00
Gaius ec74b70abc
feat: add peer and storage package file (#9)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-13 11:02:40 +08:00
Gaius 93b616004a
feat: add default paths and rename dfdaemon to client (#8)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-12 18:43:20 +08:00
Gaius 89c6be8285
docs: change dingtalk link (#7)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-11 20:29:00 +08:00
Gaius dfeab5758d
docs: optimize Community description in README.md (#6)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-04-10 17:13:14 +08:00
Gaius 844ebbdb46
chore: change version to v1.0.0 in Cargo.toml
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-27 12:02:36 +08:00
Gaius d797e058b8
chore: optimize README.md (#5)
Rename ci.yaml to ci.yml and fix discussion forum url.
Add CI badge to README.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-27 11:55:30 +08:00
Gaius a9828b928f
chroe: add README.md (#4)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-24 18:39:08 +08:00
Gaius 932d87f420
chore: add codecov for testing (#3)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-24 18:05:05 +08:00
Gaius c1b714349f
chore: change PULL_REQUEST_TEMPLATE template
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-24 16:04:56 +08:00
dependabot[bot] 505cddf61d
chore(deps): Bump actions/checkout from 2 to 3 (#1)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 07:55:00 +00:00
Gaius 16e7952124
chore: remove CodeQL Analyze action
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-24 14:51:55 +08:00
Gaius 5e7ffb9b0b
chore: add github actions and github templates
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-24 14:39:47 +08:00
Gaius 7468b6a91f
chore: add Cargo.toml to dfdaemon
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-23 22:03:37 +08:00
Gaius fbecaa531d
chore: add general settings to .gitignore
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-03-19 10:21:00 +08:00
Gaius daa8115cd5
Initial commit 2023-03-17 18:25:15 +08:00