revaUpdate: adding groupware capabilities (#1659)

This commit is contained in:
Viktor Scharf
2025-10-20 19:19:12 +02:00
committed by GitHub
parent 3874c3e0d3
commit 18a6927b79
4 changed files with 11 additions and 8 deletions
@@ -61,6 +61,7 @@ type Capabilities struct {
Search *CapabilitiesSearch `json:"search,omitempty" xml:"search,omitempty" mapstructure:"search"`
Theme *CapabilitiesTheme `json:"theme,omitempty" xml:"theme,omitempty" mapstructure:"theme"`
Notifications *CapabilitiesNotifications `json:"notifications,omitempty" xml:"notifications,omitempty"`
Groupware *CapabilitiesGroupware `json:"groupware,omitempty" xml:"groupware,omitempty" mapstructure:"groupware"`
}
// CapabilitiesSearch holds the search capabilities
@@ -305,6 +306,11 @@ type CapabilitiesThemeLogo struct {
PermittedFileTypes map[string]string `json:"permitted_file_types" xml:"-" mapstructure:"permitted_file_types"`
}
// CapabilitiesGroupware holds groupware capabilities
type CapabilitiesGroupware struct {
Enabled bool `json:"enabled,omitempty" xml:"enabled,omitempty" mapstructure:"groupware"`
}
// Version holds version information
type Version struct {
Major int `json:"major" xml:"major"`