feat(blog): add archived post restore workflow
TaxBaik CI/CD / build-and-deploy (push) Failing after 5m38s

This commit is contained in:
2026-07-02 11:08:39 +09:00
parent ad55bd1884
commit b06c0f99fb
7 changed files with 105 additions and 3 deletions
@@ -58,6 +58,14 @@ public class BlogController : ControllerBase
return Ok(new { data = items, total, page, pageSize });
}
[HttpGet("admin/archived")]
[Authorize]
public async Task<IActionResult> GetArchivedPaged([FromQuery] int page = 1, [FromQuery] int pageSize = 20)
{
var (items, total) = await _blogService.GetArchivedPagedAsync(page, pageSize);
return Ok(new { data = items, total, page, pageSize });
}
[HttpPost]
[Authorize]
public async Task<IActionResult> Create([FromBody] CreateBlogPostDto dto)