chore: enable coder inbox by default (#17077)

Add a flag to enable Coder Inbox by default, as well as supporting disabling the feature.
This commit is contained in:
Danielle Maywood
2025-03-25 12:51:26 +00:00
committed by GitHub
parent 5f3a53f01b
commit cd19e79d9b
15 changed files with 260 additions and 42 deletions
+6
View File
@@ -1313,6 +1313,7 @@ export interface NotificationsConfig {
readonly dispatch_timeout: number;
readonly email: NotificationsEmailConfig;
readonly webhook: NotificationsWebhookConfig;
readonly inbox: NotificationsInboxConfig;
}
// From codersdk/deployment.go
@@ -1343,6 +1344,11 @@ export interface NotificationsEmailTLSConfig {
readonly key_file: string;
}
// From codersdk/deployment.go
export interface NotificationsInboxConfig {
readonly enabled: boolean;
}
// From codersdk/notifications.go
export interface NotificationsSettings {
readonly notifier_paused: boolean;