- Jan 06, 2019
- Jan 05, 2019
-
-
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.
-
- Jan 03, 2019
- Jan 01, 2019
-
-
rswindell authored
list.
-
rswindell authored
-
rswindell authored
-
rswindell authored
Reduce default poll timeout to 2.5 seconds.
-
rswindell authored
(-1), since new installs won't yet be listed in their own database (yet).
-
rswindell authored
to before the last users and avatar display. Removed the "WIPSHELL" thing.
-
rswindell authored
-
- Dec 30, 2018
- Dec 25, 2018
-
-
rswindell authored
event code is not passed as a parameter, the available (enabled) timed events are displayed and the sysop can choose the proper one by number. This change requires the latest (as of now) load/sbbsdefs.js. Also updated a lot of the parameter prompting to actually indicate the kind of parameter string that is being asked for (e.g. "QWKnet ID" instead of just "Parameter(s)").
-
rswindell authored
-
rswindell authored
-
rswindell authored
-
- Dec 24, 2018
- Dec 22, 2018
-
-
rswindell authored
!JavaScript /sbbs/exec/str_cmds.js line 166: Error: can't convert parseInt(str) to an integer
-
- Dec 21, 2018
-
-
echicken authored
Spotted and fixed by Mark Lewis.
-
- Dec 17, 2018
-
-
echicken authored
Run addPoints against oroot (outbound) and any of its derivatives (outbound.002, etc.). Should now find point directories in various outbounds.
-
echicken authored
in outbound dirs. There remains a problem where only 'outbound.*' dirs will be scanned for points, and points in 'outbound' (sans extension, ie. zone 1) will not be found.
-
echicken authored
-
rswindell authored
Not. Realize. That. - now fixed in the "LIST" and "NEWGROUPS" responses (not that anyone actually uses the moderated message area feature of sbbs). And just for Nelgin: I added a -novotes experimental command-line option which if used, will execute votes from the first & last message numbers included in the "LIST" response. I'm curious if that makes any difference with tin (news reader) - it will definitely slow down the response of the "LIST" command, so don't use this "feature" without purpose.
-
- Dec 16, 2018
-
-
deuce authored
-
- Dec 10, 2018
- Nov 24, 2018
-
-
echicken authored
Handle 5D addresses (with or without point component). Validate numeric address components and domains per FSP-1028. Return value (if an object) now contains 'domain' property (if present). Should fix processing of TICs with associated 5D addresses. Introduces an unwieldy and overwrought regex. Unf unf. May break the entirety of fidomicrocyberchatnet.
-
rswindell authored
"new message" detection (not the total number of articles) - so use the last non-vote message number as the high water mark, not the msgbase.last_msg value. For nelgin - Happy Turkey!
-
- Nov 20, 2018
-
-
rswindell authored
The GROUP command reports the total number of articles in a group and we were returning the total number of message indexes/headers, which includes vote messages (not retrievable/viewable via NNTP) and messages flagged for deletion (not retrievable/viewable via NNTP). So, count the actual number of non-vote/deleted messages (index records) to use in the GROUP response.
-
- Nov 18, 2018
-
-
rswindell authored
support active-users.json queries but don't report age and gender.
-
- Nov 12, 2018
-
-
nightfox authored
Version 1.62: Updated to save the message if the user disconnects, to support Synchronet's message draft feature that was added recently.
-
- Nov 10, 2018
-
-
rswindell authored
(yeah, those should all be LOG_ERR, not LOG_ERROR - oh well) since LOG_ERR messages go to the data/error.log and including this information is helpful to sysops that monitor this file and use it to help find/debug issues.
-
rswindell authored
Log all the "Remote addresses" (array) with an INFO log level, for inbound connections (in the auth callback).
-
- Nov 09, 2018
-
-
rswindell authored
1 (indication of error).
-
- Nov 02, 2018