• exec/sbbsimsg.js

    From rswindell@VERT to CVS commit on Thursday, October 04, 2018 06:21:00
    exec sbbsimsg.js 1.27 1.28
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv23322

    Modified Files:
    sbbsimsg.js
    Log Message:
    Enhancements to inter-BBS instant message module:
    - less verbose startup (don't display every system being pinged)
    - store the info for the last sent message and use that or the last
    received message to automatically fill in the recipient of telegrams.

    This entire module could still use some re-write. It'd be nice if it automatically re-pinged all the systems and displayed newly discovered
    users or those who have apparently logged-off.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, October 05, 2018 01:24:00
    exec sbbsimsg.js 1.28 1.29
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv9014

    Modified Files:
    sbbsimsg.js
    Log Message:
    A couple of cosmetic fixes.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, October 15, 2018 23:42:00
    exec sbbsimsg.js 1.29 1.30
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv10148

    Modified Files:
    sbbsimsg.js
    Log Message:
    A pretty major over-haul:
    - now uses the load/sbbsimsg_lib.js for the underlying communications
    (via SYSTAT and MSP)
    - Now periodically polls (currently once per minute) all the active-users
    - No longer writes back to the sbbsimsg.lst file (don't think we need that)
    - Much more interactive (e.g. displays messages which active-users logon/off)


    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, October 22, 2018 06:33:00
    exec sbbsimsg.js 1.30 1.31
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv12290

    Modified Files:
    sbbsimsg.js
    Log Message:
    Fix the spinning cursor for PETSCII.
    Added a send to "All" (inter-BBS broadcast) option.


    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, October 22, 2018 07:56:00
    exec sbbsimsg.js 1.31 1.32
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv23511

    Modified Files:
    sbbsimsg.js
    Log Message:
    Fixed typo (host, not addr) that caused:
    Telegram
    (user@hostname): Digital Man@undefined



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, November 18, 2018 23:03:00
    exec sbbsimsg.js 1.32 1.33
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv26126

    Modified Files:
    sbbsimsg.js
    Log Message:
    Fix the "undefined" age and sex (gender) values when listing systems that support active-users.json queries but don't report age and gender.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, January 01, 2019 13:37:00
    exec sbbsimsg.js 1.33 1.34
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv28218

    Modified Files:
    sbbsimsg.js
    Log Message:
    Display the list (-l option) header in here.
    Reduce default poll timeout to 2.5 seconds.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wednesday, January 09, 2019 11:33:00
    exec sbbsimsg.js 1.34 1.35
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv25879

    Modified Files:
    sbbsimsg.js
    Log Message:
    Abort the systems poll if the user hits a key.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, January 19, 2019 08:03:00
    exec sbbsimsg.js 1.35 1.36
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv27721

    Modified Files:
    sbbsimsg.js
    Log Message:
    A little modernization (e.g. using require instead of load).



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, June 15, 2019 03:05:00
    exec sbbsimsg.js 1.39 1.40
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv4651

    Modified Files:
    sbbsimsg.js
    Log Message:
    Don't try to iterate through argv if argc is undefined (e.g. invoked via load({}, "sbbsimsg.js") with no args).
    the sbbsimsg_lib.parse_active_users() will now return a string on failure, so display appropriately.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wednesday, July 24, 2019 22:17:28
    exec sbbsimsg.js 1.40 1.41
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv27922

    Modified Files:
    sbbsimsg.js
    Log Message:
    Set attribute to LIGHTGRAY before clearing screen (for xterm beauty).



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wednesday, December 23, 2020 21:54:12
    https://gitlab.synchro.net/main/sbbs/-/commit/73406ccc51595f5c354f1caf
    Modified Files:
    exec/sbbsimsg.js
    Log Message:
    Fix line 260: TypeError: imsg_user[last_user] is undefined

    Not sure how Zharvek triggers this error using the module, but he managed to
    do it twice, so add a bit of paranoia-check.

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net