1
0
mirror of https://github.com/bitwarden/server.git synced 2025-07-14 14:17:35 -05:00

SlackService improvements, testing, integration configurations

This commit is contained in:
Brant DeBow
2025-03-17 07:40:21 -04:00
parent d33edbdd85
commit fb7d24286d
13 changed files with 729 additions and 150 deletions

View File

@ -1,4 +1,5 @@
using Bit.Core.Auth.Settings;
using Bit.Core.Models.Data.Integrations;
using Bit.Core.Settings.LoggingSettings;
namespace Bit.Core.Settings;
@ -283,8 +284,10 @@ public class GlobalSettings : IGlobalSettings
public class EventLoggingSettings
{
public AzureServiceBusSettings AzureServiceBus { get; set; } = new AzureServiceBusSettings();
public virtual List<SlackConfiguration> SlackConfigurations { get; set; } = new List<SlackConfiguration>();
public virtual List<WebhookConfiguration> WebhookConfigurations { get; set; } = new List<WebhookConfiguration>();
public virtual string SlackChannel { get; set; }
public virtual string SlackToken { get; set; }
public virtual string SlackUserEmail { get; set; }
public virtual string WebhookUrl { get; set; }
public RabbitMqSettings RabbitMq { get; set; } = new RabbitMqSettings();