Added dashboard page layout & sites overview

This commit is contained in:
2026-04-05 17:55:58 +02:00
parent 7bb7454d7f
commit a6f60a5a38
38 changed files with 2687 additions and 111 deletions
+3
View File
@@ -89,6 +89,9 @@ func validateIncomingSite(site *models.Site) error {
if site == nil {
return errors.New("site is required")
}
if site.Name == "" {
return errors.New("site name is required")
}
if site.GitServer == "" {
return errors.New("git server required")
}