From b1f12eef6fee4b6430fcfd7a0dc5f97c6c47c50d Mon Sep 17 00:00:00 2001 From: Aditya Alif Nugraha Date: Wed, 9 Jul 2025 15:52:07 +0200 Subject: [PATCH 1/3] feat: Add avg response time to app setting and user response --- src/Models/AppSettings.cs | 1 + src/Models/User.cs | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/Models/AppSettings.cs b/src/Models/AppSettings.cs index f8c467d..f770a59 100644 --- a/src/Models/AppSettings.cs +++ b/src/Models/AppSettings.cs @@ -195,6 +195,7 @@ public abstract class AppSettingsBase public UniqueUsernameEnforcementPolicy? EnforceUniqueUsernames { get; set; } public Dictionary> Grants { get; set; } public List EventHooks { get; set; } + public bool? UserResponseTimeEnabled { get; set; } } public class AppSettingsRequest : AppSettingsBase diff --git a/src/Models/User.cs b/src/Models/User.cs index 7a86680..8186336 100644 --- a/src/Models/User.cs +++ b/src/Models/User.cs @@ -40,6 +40,7 @@ public class User : CustomDataBase public DateTimeOffset? DeactivatedAt { get; set; } public bool? Online { get; set; } public string[] BlockedUserIds { get; set; } + public float? AvgResponseTime { get; set; } } public class OwnUser @@ -65,6 +66,7 @@ public class OwnUser public Language? Language { get; set; } public List Teams { get; set; } public List LatestHiddenChannels { get; set; } + public float? AvgResponseTime { get; set; } } public class AddMemberOptions From c312b3da916fb24222b10f3a7141fedf8b709202 Mon Sep 17 00:00:00 2001 From: Aditya Alif Nugraha Date: Wed, 16 Jul 2025 10:40:30 +0200 Subject: [PATCH 2/3] Update AvgResponseTime from float to int --- src/Models/User.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Models/User.cs b/src/Models/User.cs index 8186336..db1c2ae 100644 --- a/src/Models/User.cs +++ b/src/Models/User.cs @@ -66,7 +66,7 @@ public class OwnUser public Language? Language { get; set; } public List Teams { get; set; } public List LatestHiddenChannels { get; set; } - public float? AvgResponseTime { get; set; } + public int? AvgResponseTime { get; set; } } public class AddMemberOptions From 5988d247aa67e78a3582253dee020084ce8f1b87 Mon Sep 17 00:00:00 2001 From: Aditya Alif Nugraha Date: Tue, 22 Jul 2025 10:10:17 +0200 Subject: [PATCH 3/3] Update User.cs --- src/Models/User.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Models/User.cs b/src/Models/User.cs index db1c2ae..92c1504 100644 --- a/src/Models/User.cs +++ b/src/Models/User.cs @@ -40,7 +40,7 @@ public class User : CustomDataBase public DateTimeOffset? DeactivatedAt { get; set; } public bool? Online { get; set; } public string[] BlockedUserIds { get; set; } - public float? AvgResponseTime { get; set; } + public int? AvgResponseTime { get; set; } } public class OwnUser