@@ -19,6 +19,7 @@ import (
19
19
"github.com/gravitl/netmaker/pro/email"
20
20
proLogic "github.com/gravitl/netmaker/pro/logic"
21
21
"github.com/gravitl/netmaker/servercfg"
22
+ "github.com/gravitl/netmaker/utils"
22
23
"golang.org/x/exp/slog"
23
24
)
24
25
@@ -1034,6 +1035,8 @@ func getRemoteAccessGatewayConf(w http.ResponseWriter, r *http.Request) {
1034
1035
Metadata : node .Metadata ,
1035
1036
AllowedEndpoints : getAllowedRagEndpoints (& node , host ),
1036
1037
NetworkAddresses : []string {network .AddressRange , network .AddressRange6 },
1038
+ DnsAddress : node .IngressDNS ,
1039
+ Addresses : utils .NoEmptyStringToCsv (node .Address .String (), node .Address6 .String ()),
1037
1040
}
1038
1041
1039
1042
slog .Debug ("returned user gw config" , "user" , user .UserName , "gws" , userGw )
@@ -1120,6 +1123,9 @@ func getUserRemoteAccessGwsV1(w http.ResponseWriter, r *http.Request) {
1120
1123
Metadata : node .Metadata ,
1121
1124
AllowedEndpoints : getAllowedRagEndpoints (& node , host ),
1122
1125
NetworkAddresses : []string {network .AddressRange , network .AddressRange6 },
1126
+ Status : node .Status ,
1127
+ DnsAddress : node .IngressDNS ,
1128
+ Addresses : utils .NoEmptyStringToCsv (node .Address .String (), node .Address6 .String ()),
1123
1129
})
1124
1130
userGws [node .Network ] = gws
1125
1131
delete (userGwNodes , node .ID .String ())
@@ -1157,6 +1163,9 @@ func getUserRemoteAccessGwsV1(w http.ResponseWriter, r *http.Request) {
1157
1163
Metadata : node .Metadata ,
1158
1164
AllowedEndpoints : getAllowedRagEndpoints (& node , host ),
1159
1165
NetworkAddresses : []string {network .AddressRange , network .AddressRange6 },
1166
+ Status : node .Status ,
1167
+ DnsAddress : node .IngressDNS ,
1168
+ Addresses : utils .NoEmptyStringToCsv (node .Address .String (), node .Address6 .String ()),
1160
1169
})
1161
1170
userGws [node .Network ] = gws
1162
1171
}
0 commit comments