Skip to content
Snippets Groups Projects
  1. Jan 19, 2019
  2. Jan 10, 2019
    • rswindell's avatar
      Added a new modopts.ini setting for [fingerservice]: · 4e6116bb
      rswindell authored
      include_location (defaults to true)
      New comments at the top documenting the modopts.ini settings available.
      Include misc flags (M for msg waiting, P for do-not-disturb) in web user status
      active-users.json was excluding node with the POFF (do not disturb) flag set,
      thus making the do_not_disturb property kind of moot - fixed.
      4e6116bb
    • rswindell's avatar
      Include web users in the active-users lists. · 4cf1d6ab
      rswindell authored
      The active-users.json response now includes a 'prot' (protocol) object, just in
      case we want to use that in the future.
      4cf1d6ab
    • rswindell's avatar
      Utilize the new presence_lib.js: · 5ba0f844
      rswindell authored
      Much of the code in these 2 modules was moved/migrated to the new presence_lib
      and made more reusable/modular.
      5ba0f844
  3. Jan 08, 2019
  4. Jan 05, 2019
    • rswindell's avatar
      A bit of a modernization/overhaul of this service script: · b0f0f132
      rswindell authored
      - Enabling JavaScript "strict" mode and resolved the resulting errors
        (mostly in Merlin's "findfile" modification)
      - Enabled the use of a [fingerservice] section in ctrl/modopts.ini:
        include_age_gender (default is true)
        include_read_name (default is true)
        findfile (default is true)
        bbslist (default is false)
      - New optional "?bbslist" query to return the names in the local sbbslist.json
        Also "?bbs:<name>" to return the JSON representation of a specific BBS entry
      - Work-around xtrn_area.prog[] bug where array items could be a non-object
        (e.g. just 'true' in this case) if the user (no user in this case) did not
        meet the configured access requirements for the external program in question
        so the action value in the node/active-user reports would say
        "running undefined" - just display the internal code instead of the full
        name if this the xtrn_area.prog[code] is undefined (bug fixed in v3.17c).
      - The ?active-users.json response now includes the numeric node 'action'
        value (for possibly localization in the future), the 'xtrn' name, when
        appropriate, and the current node.aux value. These fields are not currently
        used by the client (sbbsimsg*.js), but may in the future, mainly for
        localization/translation or beautification purposes.
      b0f0f132
  5. Oct 15, 2018
  6. Sep 09, 2015
    • rswindell's avatar
      Replace the activeuserservice.js with a command-line option to fingerservice.js · c57785a4
      rswindell authored
      since activeuserservice.js was just a copy/paste of fingerservice.js to begin
      with. Replace the "command" value for the ActiveUser and ActiveUser-UDP
      services in ctrl/services.ini with "fingerservice.js -u".
      The "?services" request now uses the portdefs.js to go through a list of known
      standard TCP service ports.
      c57785a4
  7. Jul 15, 2011
  8. Nov 30, 2006
  9. Aug 23, 2006
    • deuce's avatar
      Always use .plan now... · f5c96bd2
      deuce authored
      Sysops, rename all .pla files to .plan
      Dance little SysOps dance!  BWA HA HA!
      f5c96bd2
  10. Jun 16, 2006
  11. Jan 10, 2006
  12. Jan 07, 2006
  13. Jan 06, 2006
  14. Dec 23, 2005
  15. Dec 22, 2005
  16. Sep 28, 2005
  17. Dec 31, 2004
  18. Sep 20, 2003
  19. May 14, 2003
  20. May 08, 2003
  21. Apr 23, 2003
  22. Apr 02, 2003
  23. Nov 14, 2002
  24. Nov 13, 2002
  25. Aug 21, 2002
  26. Aug 09, 2002
  27. Jul 31, 2002
  28. Jun 18, 2002
  29. Jun 14, 2002
  30. Apr 17, 2002
  31. Mar 11, 2002
  32. Jan 23, 2002
  33. Nov 29, 2001
  34. Nov 17, 2001
  35. Nov 16, 2001
  36. Nov 15, 2001
Loading