• docs/v322_new.md webv4/pages/000-register.xjs webv4/root/api/register.

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Mon Nov 9 17:12:39 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/ad284eaa0a8b1e82c4127311
    Modified Files:
    docs/v322_new.md webv4/pages/000-register.xjs webv4/root/api/register.ssjs
    Log Message:
    webv4: honor the new user questions during registration

    The registration form and handler read system.new_user_questions, which
    does not exist (the property is newuser_questions), so every question
    tested as not required. Fields set to Yes in SCFG could be left blank, duplicate real names were never checked, and an e-mail address was
    demanded even on systems configured not to ask for one.

    Now that a birthdate can be required, also reject impossible dates with system.check_birthdate() rather than accepting anything shaped NN/NN/NN.

    Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

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