2020-06-06 06:14:42 +02:00
|
|
|
|
namespace BirdsiteLive.Common.Settings
|
2020-03-21 22:11:35 +01:00
|
|
|
|
{
|
|
|
|
|
public class InstanceSettings
|
|
|
|
|
{
|
2021-01-20 07:13:39 +01:00
|
|
|
|
public string Name { get; set; }
|
2020-03-21 22:11:35 +01:00
|
|
|
|
public string Domain { get; set; }
|
2020-07-09 00:41:47 +02:00
|
|
|
|
public string AdminEmail { get; set; }
|
2021-01-15 07:42:05 +01:00
|
|
|
|
public bool ResolveMentionsInProfiles { get; set; }
|
2021-01-23 00:31:30 +01:00
|
|
|
|
public bool PublishReplies { get; set; }
|
2021-01-23 01:44:47 +01:00
|
|
|
|
public int MaxUsersCapacity { get; set; }
|
2021-02-28 04:12:50 +01:00
|
|
|
|
|
|
|
|
|
public string UnlistedTwitterAccounts { get; set; }
|
2021-07-16 19:47:52 +02:00
|
|
|
|
public string SensitiveTwitterAccounts { get; set; }
|
2021-11-16 05:29:39 +01:00
|
|
|
|
|
|
|
|
|
public int FailingTwitterUserCleanUpThreshold { get; set; }
|
2022-02-03 03:33:45 +01:00
|
|
|
|
public int FailingFollowerCleanUpThreshold { get; set; } = -1;
|
2022-02-04 01:01:21 +01:00
|
|
|
|
|
|
|
|
|
public int UserCacheCapacity { get; set; }
|
2022-12-31 04:45:34 +01:00
|
|
|
|
public string IpWhiteListing { get; set; }
|
2023-01-01 01:26:14 +01:00
|
|
|
|
public bool EnableXRealIpHeader { get; set; }
|
2023-01-06 08:52:23 +01:00
|
|
|
|
|
|
|
|
|
public int MaxTweetRetention { get; set; }
|
2020-03-21 22:11:35 +01:00
|
|
|
|
}
|
2021-07-16 19:47:52 +02:00
|
|
|
|
}
|