1
0

feat(webhooks): add setting to enable webhooks

This commit is contained in:
kolaente
2023-10-17 19:03:11 +02:00
parent 8cc775ac4c
commit 34a92b759e
3 changed files with 21 additions and 9 deletions

View File

@ -172,6 +172,9 @@ const (
DefaultSettingsLanguage Key = `defaultsettings.language`
DefaultSettingsTimezone Key = `defaultsettings.timezone`
DefaultSettingsOverdueTaskRemindersTime Key = `defaultsettings.overdue_tasks_reminders_time`
WebhooksEnabled Key = `webhooks.enabled`
WebhooksTimeoutSeconds Key = `webhooks.timeoutseconds`
)
// GetString returns a string config value
@ -387,6 +390,8 @@ func InitDefaultConfig() {
DefaultSettingsAvatarProvider.setDefault("initials")
DefaultSettingsOverdueTaskRemindersEnabled.setDefault(true)
DefaultSettingsOverdueTaskRemindersTime.setDefault("9:00")
// Webhook
WebhooksEnabled.setDefault(true)
}
// InitConfig initializes the config, sets defaults etc.