• exec/user_settings.js

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sunday, January 18, 2026 21:32:49
    https://gitlab.synchro.net/main/sbbs/-/commit/c521f68d2ef9e2c107dbc421
    Modified Files:
    exec/user_settings.js
    Log Message:
    Fix issue with Guest user changing the terminal settings and language

    So there's 5 major test scenarios for this one script:
    1. new user changing their settings during registration
    2. regular user logged-in and changing their settings
    3. guest user logged-in and changing their (temporary) settings
    4. sysop using ;uedit command to change their own settings
    5. sysop using ;uedit command to change other user's settings

    Having all 5 scenarios work as expected is tricky:
    - current settings/mode is displayed/reflected in the output of the menu
    - changes made by the user are immediately reflected in the dislpayed settings - changes made by the user are saved (or at least remain "current") after quit

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Thursday, January 22, 2026 22:12:11
    https://gitlab.synchro.net/main/sbbs/-/commit/c748069f67d92f0ce8fd4bad
    Modified Files:
    exec/user_settings.js
    Log Message:
    Provide keys to gettext() for easier customization/localization of strings

    - no_external_editors
    - choose_protocol_or_none

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Monday, February 16, 2026 13:39:46
    https://gitlab.synchro.net/main/sbbs/-/commit/26628eb508fc527f44fe8766
    Modified Files:
    exec/user_settings.js
    Log Message:
    More customizeable text via modopts

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Monday, February 16, 2026 16:29:28
    https://gitlab.synchro.net/main/sbbs/-/commit/2e5b692882996e082c774915
    Modified Files:
    exec/user_settings.js
    Log Message:
    Revert "More customizeable text via modopts"

    This reverts commit 26628eb508fc527f44fe8766caf5ca1a785b81e8.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Monday, February 16, 2026 22:59:49
    https://gitlab.synchro.net/main/sbbs/-/commit/fb91acbcb9cf3ae4a3d4ed42
    Modified Files:
    exec/user_settings.js
    Log Message:
    Allow [user_settings] prompt = something in modopts

    And other minor fix-ups

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Monday, February 16, 2026 23:00:40
    https://gitlab.synchro.net/main/sbbs/-/commit/244674fdbde99da4427577c0
    Modified Files:
    exec/user_settings.js
    Log Message:
    Fix copy/paste error

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Monday, February 16, 2026 23:07:10
    https://gitlab.synchro.net/main/sbbs/-/commit/065fdb0f0f738781fd82b05c
    Modified Files:
    exec/user_settings.js
    Log Message:
    Fix formatting issues only (no functional change)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Wednesday, February 18, 2026 17:01:34
    https://gitlab.synchro.net/main/sbbs/-/commit/b1bb2d2c1bd085078699a142
    Modified Files:
    exec/user_settings.js
    Log Message:
    When changing from no-external editor to an external editor...

    default to the configured new user external editor

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