• exec/json-service.js

    From mcmlxxix@VERT to CVS commit on Wed Aug 8 16:13:11 2012
    exec json-service.js 1.14 1.15
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv18067

    Modified Files:
    json-service.js
    Log Message:
    reload json db instance when reloading a module

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet
  • From mcmlxxix@VERT to CVS commit on Wed Sep 12 08:26:53 2012
    exec json-service.js 1.15 1.16
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv19430

    Modified Files:
    json-service.js
    Log Message:
    require ident for modules list
    added separate read/write min security level support per module
    check client IP against ip.can and ip-silent.can on connect
    (as well as against temporary service.denyhosts)
    miscellaneous shitting


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Tue Jan 15 09:16:34 2013
    exec json-service.js 1.16 1.17
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv25635

    Modified Files:
    json-service.js
    Log Message:
    POP and SHIFT are write operations and require write access.



    ---
    þ Synchronet þ Vertrauen þ Ho
  • From mcmlxxix@VERT to CVS commit on Tue Jan 15 10:16:47 2013
    exec json-service.js 1.17 1.18
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv26292

    Modified Files:
    json-service.js
    Log Message:
    add command overrides per-game
    create commands.js in game directory, and assign overrides as follows: this.<method> = function(client,packet) { <code> }

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mcmlxxix@VERT to CVS commit on Tue Jan 15 11:23:36 2013
    exec json-service.js 1.18 1.19
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv29044

    Modified Files:
    json-service.js
    Log Message:
    fix derp

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mcmlxxix@VERT to CVS commit on Wed Jan 16 07:06:09 2013
    exec json-service.js 1.19 1.20
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv19372

    Modified Files:
    json-service.js
    Log Message:
    fix module command loader

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchr
  • From mcmlxxix@VERT to CVS commit on Mon Jan 21 11:34:24 2013
    exec json-service.js 1.20 1.21
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv27060

    Modified Files:
    json-service.js
    Log Message:
    accept parameter (argv[0]) to specify service ini file relative to SBBSCTRL. defaults to json-service.ini

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mcmlxxix@VERT to CVS commit on Tue Jan 22 06:13:07 2013
    exec json-service.js 1.21 1.22
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv22393

    Modified Files:
    json-service.js
    Log Message:
    fix parameter loading

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.ne
  • From mcmlxxix@VERT to CVS commit on Wed Jan 23 09:41:42 2013
    exec json-service.js 1.22 1.23
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv2172

    Modified Files:
    json-service.js
    Log Message:
    fix service failing to load modules if "sbbs/ctrl/undefined" is a valid file. (created if file.open() called on a new File(fileName) where fileName is undefined)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mcmlxxix@VERT to CVS commit on Mon Jan 28 10:40:02 2013
    exec json-service.js 1.23 1.24
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv2993

    Modified Files:
    json-service.js
    Log Message:
    cycle json service if service INI file has been modified

    ---
    þ Synchronet þ Vertrauen þ Home of Syn
  • From mcmlxxix@VERT to CVS commit on Mon Jan 28 17:46:32 2013
    exec json-service.js 1.24 1.25
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv17415

    Modified Files:
    json-service.js
    Log Message:
    flatten queries to single-level object

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet:
  • From mcmlxxix@VERT to CVS commit on Thu May 2 09:20:32 2013
    exec json-service.js 1.25 1.26
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv12081

    Modified Files:
    json-service.js
    Log Message:
    fix module database r/w access control

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet:
  • From mcmlxxix@VERT to CVS commit on Thu May 2 09:21:32 2013
    exec json-service.js 1.26 1.27
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv12096

    Modified Files:
    json-service.js
    Log Message:
    remove debug logging i left in previous commit :|

    ---
    þ Synchronet þ Vertrauen þ Home of Synchrone
  • From mcmlxxix@VERT to CVS commit on Fri Sep 13 07:03:43 2013
    exec json-service.js 1.27 1.28
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv15175

    Modified Files:
    json-service.js
    Log Message:
    set js.branch_limit=0 to remove infinite loop detection (it is, after all, an infinite loop)

    ---
    þ
  • From rswindell@VERT to CVS commit on Sun Jan 5 02:41:43 2014
    exec json-service.js 1.28 1.29
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv861

    Modified Files:
    json-service.js
    Log Message:
    Eliminate redundant md5_calc() call and unused variable (pass).

    ---
    þ Synchronet þ Vertrauen þ Home
  • From mcmlxxix@VERT to CVS commit on Wed Jan 22 09:22:46 2014
    exec json-service.js 1.29 1.30
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv18881

    Modified Files:
    json-service.js
    Log Message:
    add scope parameter to chat json-db

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://v
  • From mcmlxxix@VERT to CVS commit on Wed Mar 4 07:25:04 2015
    exec json-service.js 1.30 1.31
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv32711

    Modified Files:
    json-service.js
    Log Message:
    added client counter log message on client connect/disconnect

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mcmlxxix@VERT to CVS commit on Wed Nov 4 19:34:36 2015
    exec json-service.js 1.31 1.32
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv2669

    Modified Files:
    json-service.js
    Log Message:
    change error log prefix to "JSON Service Error" (so we know which service is generating the error)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mcmlxxix@VERT to CVS commit on Thu Nov 5 11:52:46 2015
    exec json-service.js 1.32 1.33
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv11635

    Modified Files:
    json-service.js
    Log Message:
    toUppercase() passwords retrieved from User object when comparing to client hash in ident() methods... because I dunno

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From mcmlxxix@VERT to CVS commit on Thu Nov 5 12:29:11 2015
    exec json-service.js 1.33 1.34
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv12886

    Modified Files:
    json-service.js
    Log Message:
    verbosification of service error logging - now specifies module names and/or service components

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From echicken@VERT to CVS commit on Fri Aug 31 07:33:39 2018
    exec json-service.js 1.34 1.35
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv22249

    Modified Files:
    json-service.js
    Log Message:
    try { to load each module } catch (err) { and log failures }
    If a single DB file fails parsing on init, the service crashes, restarts,
    and this goes on until the bad JSON file is deleted/fixed.
    Should consider file_backup when writing DBs out to the local
    floppy diskette drive, so the sysop has something recent to revert to.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From mcmlxxix@VERT to CVS commit on Sun May 5 09:49:55 2019
    exec json-service.js 1.35 1.36
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv14120

    Modified Files:
    json-service.js
    Log Message:
    log messages from background service threads via parent_queue if possible

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Fri May 1 12:45:29 2020
    exec json-service.js 1.36 1.37
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv32460

    Modified Files:
    json-service.js
    Log Message:
    Add backslash as necessary for "dir" key.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tue May 5 21:20:12 2020
    exec json-service.js 1.37 1.38
    Update of /cvsroot/sbbs/exec
    In directory cvs:/tmp/cvs-serv25066

    Modified Files:
    json-service.js
    Log Message:
    Convert relative "dir" values from json-service.ini to absolute paths to resolve crazy errors that can transpire if you have an xtrn/xtrn/<game> directory in addition to xtrn/<game> directory.

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