fission-codes / fission-server

Apache License 2.0
9 stars 0 forks source link

feat: Support DNS-based usernames #209

Closed matheus23 closed 9 months ago

matheus23 commented 9 months ago

Server

CLI

Docs

Tests

codecov[bot] commented 9 months ago

Codecov Report

Attention: 291 lines in your changes are missing coverage. Please review.

Comparison is base (a7803f3) 19.42% compared to head (04b3994) 21.39%. Report is 1 commits behind head on main.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/fission-codes/fission-server/pull/209/graphs/tree.svg?width=650&height=150&src=pr&token=GO3TTZLDO0&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes)](https://app.codecov.io/gh/fission-codes/fission-server/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes) ```diff @@ Coverage Diff @@ ## main #209 +/- ## ========================================== + Coverage 19.42% 21.39% +1.96% ========================================== Files 71 72 +1 Lines 2929 3108 +179 Branches 1802 1897 +95 ========================================== + Hits 569 665 +96 - Misses 1593 1624 +31 - Partials 767 819 +52 ``` | [Files](https://app.codecov.io/gh/fission-codes/fission-server/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes) | Coverage Δ | | |---|---|---| | [fission-core/src/common.rs](https://app.codecov.io/gh/fission-codes/fission-server/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes#diff-Zmlzc2lvbi1jb3JlL3NyYy9jb21tb24ucnM=) | `0.00% <ø> (ø)` | | | [fission-core/src/lib.rs](https://app.codecov.io/gh/fission-codes/fission-server/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes#diff-Zmlzc2lvbi1jb3JlL3NyYy9saWIucnM=) | `100.00% <ø> (ø)` | | | [fission-core/src/revocation.rs](https://app.codecov.io/gh/fission-codes/fission-server/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes#diff-Zmlzc2lvbi1jb3JlL3NyYy9yZXZvY2F0aW9uLnJz) | `47.61% <ø> (ø)` | | | [fission-server/src/models/capability\_indexing.rs](https://app.codecov.io/gh/fission-codes/fission-server/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes#diff-Zmlzc2lvbi1zZXJ2ZXIvc3JjL21vZGVscy9jYXBhYmlsaXR5X2luZGV4aW5nLnJz) | `34.34% <ø> (+7.07%)` | :arrow_up: | | [fission-server/src/models/volume.rs](https://app.codecov.io/gh/fission-codes/fission-server/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes#diff-Zmlzc2lvbi1zZXJ2ZXIvc3JjL21vZGVscy92b2x1bWUucnM=) | `0.00% <ø> (ø)` | | | [fission-server/src/routes/auth.rs](https://app.codecov.io/gh/fission-codes/fission-server/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes#diff-Zmlzc2lvbi1zZXJ2ZXIvc3JjL3JvdXRlcy9hdXRoLnJz) | `28.57% <ø> (+6.34%)` | :arrow_up: | | [fission-server/src/test\_utils/test\_context.rs](https://app.codecov.io/gh/fission-codes/fission-server/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes#diff-Zmlzc2lvbi1zZXJ2ZXIvc3JjL3Rlc3RfdXRpbHMvdGVzdF9jb250ZXh0LnJz) | `37.50% <100.00%> (+4.71%)` | :arrow_up: | | [fission-server/src/db/schema.rs](https://app.codecov.io/gh/fission-codes/fission-server/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes#diff-Zmlzc2lvbi1zZXJ2ZXIvc3JjL2RiL3NjaGVtYS5ycw==) | `10.86% <0.00%> (-0.25%)` | :arrow_down: | | [fission-server/src/dns/user\_dids.rs](https://app.codecov.io/gh/fission-codes/fission-server/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes#diff-Zmlzc2lvbi1zZXJ2ZXIvc3JjL2Rucy91c2VyX2RpZHMucnM=) | `35.86% <0.00%> (+1.08%)` | :arrow_up: | | [fission-server/src/main.rs](https://app.codecov.io/gh/fission-codes/fission-server/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes#diff-Zmlzc2lvbi1zZXJ2ZXIvc3JjL21haW4ucnM=) | `0.00% <0.00%> (ø)` | | | ... and [11 more](https://app.codecov.io/gh/fission-codes/fission-server/pull/209?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes) | | ... and [8 files with indirect coverage changes](https://app.codecov.io/gh/fission-codes/fission-server/pull/209/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=fission-codes)