First release of open core

This commit is contained in:
t
2026-04-02 10:57:36 -04:00
parent 1c94f12d1c
commit 084c1321fc
101 changed files with 8812 additions and 17 deletions

15
pkg/domain/config.go Normal file
View File

@@ -0,0 +1,15 @@
package domain
type AppConfig struct {
Timezone string `json:"timezone"`
BusinessStart int `json:"business_start"`
BusinessEnd int `json:"business_end"`
DefaultExtensionDays int `json:"default_extension_days"`
Backup BackupPolicy `json:"backup"`
}
type BackupPolicy struct {
Enabled bool `json:"enabled"`
IntervalHours int `json:"interval_hours"`
RetentionDays int `json:"retention_days"`
}