feat(server): add DefaultShareExpiration config option (#4082)

* add DefaultShareExpiration config option

* run prettier so that I can push

* undo reformatting

* sort imports
This commit is contained in:
Caio Cotts
2025-05-20 22:17:30 -04:00
committed by GitHub
parent 453630d430
commit fef1739c1a
2 changed files with 4 additions and 1 deletions

View File

@@ -72,6 +72,7 @@ type configOptions struct {
EnableUserEditing bool
EnableSharing bool
ShareURL string
DefaultShareExpiration time.Duration
DefaultDownloadableShare bool
DefaultTheme string
DefaultLanguage string
@@ -472,6 +473,7 @@ func init() {
viper.SetDefault("enablecoveranimation", true)
viper.SetDefault("enablesharing", false)
viper.SetDefault("shareurl", "")
viper.SetDefault("defaultshareexpiration", 8760*time.Hour)
viper.SetDefault("defaultdownloadableshare", false)
viper.SetDefault("gatrackingid", "")
viper.SetDefault("enableinsightscollector", true)