feat: Added ID field to PublicService DTO, update fields in Service model, fix CalculateUptimePercent method, transform services to Public services in goroutines

This commit is contained in:
2025-08-20 15:25:20 +03:00
parent 2a9dfcf998
commit a4050c28dc
4 changed files with 57 additions and 13 deletions

View File

@@ -3,8 +3,9 @@ package dto
import "git.ostiwe.com/ostiwe-com/status/model"
type PublicService struct {
ID int `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Description *string `json:"description"`
Statuses []model.Status `json:"statuses"`
Uptime float64 `json:"uptime"`
}