- Restructure backend code into Tasking module with organized endpoints - Add Project and Sprint entities with database migrations - Implement CRUD endpoints for projects (create, get, rename, delete) - Refactor task endpoints into Tasking namespace - Add integration test suite with Testcontainers and Respawn - Refactor frontend to use Pinia stores with dedicated API clients - Add DueDatePicker and DueTimePicker components for task scheduling - Add environment configuration for API base URL - Add infrastructure setup scripts for Docker/Postgres
8 lines
181 B
C#
8 lines
181 B
C#
namespace Tasker.Web.Tasking.Endpoints.Models;
|
|
|
|
[PublicAPI]
|
|
public record struct ProjectDto(
|
|
Guid Id,
|
|
DateTimeOffset CreatedOn,
|
|
string Name,
|
|
string? Description); |