add sh/rbn command
authorDirk Koopman <djk@tobit.co.uk>
Thu, 23 Jul 2020 15:09:20 +0000 (16:09 +0100)
committerDirk Koopman <djk@tobit.co.uk>
Thu, 23 Jul 2020 15:09:20 +0000 (16:09 +0100)
Changes
cmd/Commands_en.hlp
perl/Messages

diff --git a/Changes b/Changes
index 99decfd230576ea987eccd6e474876dc79d5c8a3..cab2924483a6d07ecf3e2068048c59c6088ea7c2 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,3 +1,13 @@
+23Jul20=======================================================================
+1. fix Filtering so that it does less of what it was doing badly, thus 
+   the perl interpreter to do more of the work. Which means you *should* be
+   able to define  more or less any allowable operation for that type of 
+   filter. Which is a complicated way of saying: you can now use brackets.
+2. Regex expressions now appear as readable text in sh/filter.
+3. Make the RBN status file JSON, rather than DD format. In future versions
+   it will also be VERSIONed to enable more features to be added 
+   transparently.
+4. Add show/rbn command to allow sysops to see who is using rbn.
 11Jul20=======================================================================
 1. Fix (embarrassing) gratuitous '#'s in bands.pl
 2. IMPORTANT: certain PC92 strings can crash DXSpider if the nologchan debug
index 65153473da6a48eba9379697e09d96988f488019..c6e38efcbb2e66d753ac770190af1f52efc9cab3 100644 (file)
@@ -2634,9 +2634,10 @@ with the USER keyword)
 Show all the nodes connected to this node in the new format.
 
 === 1^SHOW/NODE [<callsign> ...]^Show the type and version number of nodes
+=== 1^SHOW/NODE ALL^Show the type,version number of ALL known nodes
 Show the type and version (if connected) of the nodes specified on the
 command line. If no callsigns are specified then a sorted list of all
-the non-user callsigns known to the system will be displayed.
+the non-user callsigns connected to node will be displayed.
 
 === 0^SHOW/PREFIX <callsign>^Interrogate the prefix database 
 This command takes the <callsign> (which can be a full or partial 
@@ -2704,6 +2705,16 @@ connected. It is a sort of inverse sh/config.
 
  sh/route n2tly
 
+=== 1^SHOW/RBN [<callsign> ...]^Show which connected users want RBN spots
+=== 1^SHOW/RBN ALL^Show ALL users that want RBN spots
+Show a list of the users that want RBN spots of any the callsigns
+specified on the command line. If no callsigns are specified then a
+sorted list of all connected users wanting RBN spots will be displayed
+
+SHOW/RBN ALL
+
+will go through the user file and display ALL users that want RBN spots.
+
 === 9^SHOW/RCMD [<n>][<from>-<to>][<call>] ...^Show log of rcmds
 Show the rcmds that have come in and their replies.
 
index 5002908fac3f42d7d80c63940595eb23400370bb..235ee76ed0b3de1803f16c784965dffbea1ad3af 100644 (file)
@@ -278,6 +278,7 @@ package DXM;
                                qrashe1 => 'Please enter a QRA locator, eg sh/qra JO02LQ or sh/qra JO02LQ IO93NS',
                                qrae2 => 'Don\'t recognise \"$_[0]\" as a QRA locator (eg JO02LQ)',
                                qra => 'Your QRA Locator is now \"$_[0]\"',
+                               rbnusers => qq{RBN User List},
                                qsl1 => 'Call           Manager   Times  Last Time Seen      De',
                                rcmdo => 'RCMD \"$_[0]\" sent to $_[1]',
                                read1 => 'Sorry, no new messages for you',