Skip to content

feat(domain): introduce PostAuthor value object for blog post authorship (#296)#298

Merged
mpaulosky merged 4 commits into
devfrom
squad/296-post-author-value-object
May 11, 2026
Merged

feat(domain): introduce PostAuthor value object for blog post authorship (#296)#298
mpaulosky merged 4 commits into
devfrom
squad/296-post-author-value-object

docs(squad): update agent histories post Round 2 work-check

fb9db3c
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 11, 2026 in 1s

83.08% (+0.28%) compared to 4b5d0d2

View this Pull Request on Codecov

83.08% (+0.28%) compared to 4b5d0d2

Details

Codecov Report

❌ Patch coverage is 93.75000% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.08%. Comparing base (4b5d0d2) to head (fb9db3c).

Files with missing lines Patch % Lines
src/Web/Features/BlogPosts/Create/Create.razor 78.57% 0 Missing and 3 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #298      +/-   ##
==========================================
+ Coverage   82.80%   83.08%   +0.28%     
==========================================
  Files          46       47       +1     
  Lines        1192     1230      +38     
  Branches      145      148       +3     
==========================================
+ Hits          987     1022      +35     
  Misses        147      147              
- Partials       58       61       +3     
Files with missing lines Coverage Δ
src/Domain/Entities/BlogPost.cs 100.00% <100.00%> (ø)
src/Domain/ValueObjects/PostAuthor.cs 100.00% <100.00%> (ø)
src/Web/Data/BlogDbContext.cs 100.00% <100.00%> (ø)
src/Web/Data/BlogPostDto.cs 100.00% <100.00%> (ø)
src/Web/Data/BlogPostMappings.cs 100.00% <100.00%> (ø)
...Features/BlogPosts/Create/CreateBlogPostCommand.cs 100.00% <100.00%> (ø)
...BlogPosts/Create/CreateBlogPostCommandValidator.cs 100.00% <100.00%> (ø)
src/Web/Features/BlogPosts/List/Index.razor 86.84% <100.00%> (ø)
src/Web/Features/BlogPosts/Create/Create.razor 87.50% <78.57%> (-12.50%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.