From 5836ed4508b01394e925dfc549dc36730c01bcfb Mon Sep 17 00:00:00 2001 From: achiez Date: Fri, 19 Jun 2026 18:55:39 +0300 Subject: [PATCH] feat(proxy): add SignAtScheme support for improved proxy parsing --- src/NebulaAuth/Model/ProxyStorage.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/NebulaAuth/Model/ProxyStorage.cs b/src/NebulaAuth/Model/ProxyStorage.cs index 7f94419..1f96e1b 100644 --- a/src/NebulaAuth/Model/ProxyStorage.cs +++ b/src/NebulaAuth/Model/ProxyStorage.cs @@ -22,6 +22,13 @@ public static class ProxyStorage PatternRequirement.Optional, PatternRequirement.Optional); + public static readonly ProxyParser SignAtScheme = new( + ProxyDefaultFormats.UniversalSignAt, false, ProxyProtocol.HTTP, + ProxyPatternProtocol.All, + ProxyPatternHostFormat.Domain | ProxyPatternHostFormat.IPv4, + PatternRequirement.Required, + PatternRequirement.Required); + public static ObservableDictionary Proxies { get; } = new();