Skip to content
Snippets Groups Projects
  1. Oct 01, 2020
    • Rob Swindell's avatar
      Notify local recipients of locally-posted messages addressed to them. · dd8c9620
      Rob Swindell authored
      While SBBSecho would notify local users of imported messages addressed to
      them (both EchoMail and NetMail) and QWK-imported messages recently gained
      the ability to notify local recipients of messages addressed to them, other
      methods of posting messages (e.g. just using the normal terminal server
      method, e.g. the 'P' command) or using any JavaScript (e.g. web) methods of
      posting messages lacked recipient notifications. So that's now fixed.
      And for JavaScript-saved local email messages too. I don't *think* this will
      result in any duplicate notifications of received messages, but let me know
      if you see excess/duplicate notifications.
      Anonymously posted messages are excluded.
      Messages posted to yourself are excluded (who does that?).
      dd8c9620
    • Rob Swindell's avatar
      Install webv4 too and use symlinks for most directories. · 0a30202c
      Rob Swindell authored
      The webv4 directory is now part of the repo, so install it to the
      install target directory too.
      
      When SYMLINK=1 is used, symlink the following directories (rather
      than copying): docs, exec, text, web, webv4, and xtrn. This will
      hopefully make subsequenit updating (via git) easier for most sysops that use
      this installation method. Let the merge conflicts insue.
      0a30202c
  2. Sep 30, 2020
  3. Sep 29, 2020
  4. Sep 28, 2020
    • Rob Swindell's avatar
      New user-related @-codes: NETMAIL, FWD, TMP, NOTE, LASTIP · 3098bab8
      Rob Swindell authored
      NETMAIL: user's personal netmail or email address - for WitNik
      FWD: "On" if the user has opted for forwarding their mail to netmail or "Off"
      TMP: user's chosen temporay file type (e.g. "ZIP")
      NOTE: user's note (same as MEMO1)
      LASTIP: user's most recent IP address at time of logoff
      3098bab8
    • Rob Swindell's avatar
      Anonymous nodes are now shown as "Anonymous" to non-sysops. · 31e9ec46
      Rob Swindell authored
      Users that have put their terminal node into anonymous state (e.g.
      by using the ;anon command) should not have their identity exposed
      to non-sysops. This flaw was reported by altere in #synchronet.
      
      I'm not supporting translation of "Anonymous" here. We're not doing
      that for anonymously-posted messages either (yet), so I figured that
      was okay for now. There is a text.dat string for the word "Anonymous",
      it'd be nice if we just reused that, maybe.
      
      I also changed the node.status value magic number (3) to NODE_INUSE
      since we're loading nodedefs.js anyway, might as well.
      
      I'm not sure if it matters, but root/api/system.ssjs does not have
      this anonymous check either. I'm not sure where that code is used.
      31e9ec46
    • Rob Swindell's avatar
      Resolve TypeError: session is undefined · fa6a33db
      Rob Swindell authored
      If you can't open the *.web file, don't attempt to add that session data
      to the returned users array.
      fa6a33db
  5. Sep 27, 2020
  6. Sep 26, 2020
  7. Sep 25, 2020
Loading