|
|
|
|
@ -33,32 +33,32 @@ func (s *Server) HandleRelayInfo(w http.ResponseWriter, r *http.Request) {
@@ -33,32 +33,32 @@ func (s *Server) HandleRelayInfo(w http.ResponseWriter, r *http.Request) {
|
|
|
|
|
relayinfo.BasicProtocol, |
|
|
|
|
// relayinfo.Authentication,
|
|
|
|
|
// relayinfo.EncryptedDirectMessage,
|
|
|
|
|
// relayinfo.EventDeletion,
|
|
|
|
|
relayinfo.EventDeletion, |
|
|
|
|
relayinfo.RelayInformationDocument, |
|
|
|
|
// relayinfo.GenericTagQueries,
|
|
|
|
|
// relayinfo.NostrMarketplace,
|
|
|
|
|
// relayinfo.EventTreatment,
|
|
|
|
|
relayinfo.EventTreatment, |
|
|
|
|
// relayinfo.CommandResults,
|
|
|
|
|
// relayinfo.ParameterizedReplaceableEvents,
|
|
|
|
|
relayinfo.ParameterizedReplaceableEvents, |
|
|
|
|
// relayinfo.ExpirationTimestamp,
|
|
|
|
|
// relayinfo.ProtectedEvents,
|
|
|
|
|
// relayinfo.RelayListMetadata,
|
|
|
|
|
relayinfo.ProtectedEvents, |
|
|
|
|
relayinfo.RelayListMetadata, |
|
|
|
|
) |
|
|
|
|
if s.Config.ACLMode != "none" { |
|
|
|
|
supportedNIPs = relayinfo.GetList( |
|
|
|
|
relayinfo.BasicProtocol, |
|
|
|
|
relayinfo.Authentication, |
|
|
|
|
// relayinfo.EncryptedDirectMessage,
|
|
|
|
|
// relayinfo.EventDeletion,
|
|
|
|
|
relayinfo.EventDeletion, |
|
|
|
|
relayinfo.RelayInformationDocument, |
|
|
|
|
// relayinfo.GenericTagQueries,
|
|
|
|
|
// relayinfo.NostrMarketplace,
|
|
|
|
|
// relayinfo.EventTreatment,
|
|
|
|
|
relayinfo.EventTreatment, |
|
|
|
|
// relayinfo.CommandResults,
|
|
|
|
|
// relayinfo.ParameterizedReplaceableEvents,
|
|
|
|
|
// relayinfo.ExpirationTimestamp,
|
|
|
|
|
// relayinfo.ProtectedEvents,
|
|
|
|
|
// relayinfo.RelayListMetadata,
|
|
|
|
|
relayinfo.ProtectedEvents, |
|
|
|
|
relayinfo.RelayListMetadata, |
|
|
|
|
) |
|
|
|
|
} |
|
|
|
|
sort.Sort(supportedNIPs) |
|
|
|
|
|