- Jun 25, 2022
-
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
Fixes issue #413, at least the non-mouse related part. I was only able to reproduce it by trying to use the "Edit your avatar" menu item after choose "I don't want an avatar". This "I don't want" menu item is weird however and reappears when the user exits and reruns the chooser, so there's probably still some improvements needed with this menu item. The "Upload an avatar" menu item issue is likely totally unrelated. Please don't combine unrelated issues in the same bug report.
-
Rob Swindell authored
Bug introduced in commit 440ccc80: iniSet* functions would write key/values to the end of the list when the root section (NULL) was specified, rather than the beginning of the list. The root section always starts at the beginning of the list/file, so I'm not sure why section_start() was doing anything other than returning 0 for the root section. It's possible this now breaks iniSortSections() in some way, so that should be retested with a file with a root section and named sections.
-
- Jun 24, 2022
-
-
Rob Swindell authored
HTTP Directory requests without a trailing slash would "work" (the directory listing would be sent), but the links to files, since they're relative to the current request location, would be incorrect (missing the directory's virtual subdir). So send a 301 response if a client requets a directory without a trailing slash.
-
Rob Swindell authored
DD file lister: Fix for assignment to undeclared variable in file description search See merge request !191
-
Eric Oulashin authored
-
- Jun 21, 2022
-
-
Rob Swindell authored
-
Rob Swindell authored
Added "use strict"; to dd_lightbar_menu.js and some Digital Distortion mods& made some fixes See merge request !190
-
Eric Oulashin authored
-
Rob Swindell authored
DDMsgReader: Text search now ignores user scan configuration See merge request !189
-
- Jun 20, 2022
-
-
Eric Oulashin authored
DDMsgReader: When doing a text search, it now ignores the user scan configuration for sub-boards, to ensure it will show any results of the text search.
-
- Jun 17, 2022
-
-
Rob Swindell authored
attr_conv.js: Replaced Sync attr literals with hexadecimal version so that "use strict" can be used See merge request !188
-
Eric Oulashin authored
-
Rob Swindell authored
Solves problem of status output lines being interleved with console output (e.g. from print()) after executing a script.
-
Rob Swindell authored
-
Rob Swindell authored
When using the "Access to Sub-directories" option for a library, the auto-created directories did not have their virtual sub-directory name set. Pretty sure this was introduced along with the http access to filebases after v3.19b. Also, only de-dupe the sub-directory names based on the directory name and not the code/code-suffix for now. Next up: auto-gen unique internal code when needed.
-
Rob Swindell authored
-
- Jun 15, 2022
-
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
By default, each file transfer directory's internal code suffix is used as the source of the sub-directory of the virtual path used to represent a file area in the FTP and Web servers. Now, a sysop can change that source to either each directory's short name or long name, if they prefer. For MRO, because he asked (on DOVE-Net).
-
Rob Swindell authored
-
- Jun 14, 2022
-
-
Rob Swindell authored
DDMsgReader refactor for sysop save to BBS machine & attachments. See merge request !187
-
Eric Oulashin authored
DDMsgReader Version 1.49 - Refactor: Simplified saving a message to BBS machine for sysop (as-is, less processing); removed attachment stuff for pre-Synchronet 3.17; moved hasSyncAttrCodes() to attr_conv.js because that's where it needs to be.
-
- Jun 13, 2022
-
-
Rob Swindell authored
DDMsgReader: Improved display of ANSI messages via the use of the Graphic object See merge request !186
-
- Jun 12, 2022
-
-
Eric Oulashin authored
-
Rob Swindell authored
DD File Area Chooser: The false command-line parameter works again See merge request !185
-
Eric Oulashin authored
allowing the user to choose the file directory within their file library.
-
- Jun 11, 2022
-
-
Rob Swindell authored
DD message area chooser: Updated to try to prevent an "undefined" error when only choosing a sub-board within the user's current message group See merge request !184
-
Rob Swindell authored
This exposes the Synchronet internal sbbs_t::progress() method used to display a progress indication bar, e.g. "[ Scanning 10.0% ]" with the bar backfill effect (when supported by the terminal).
-
Rob Swindell authored
This can be used to force a close of the user.dat file, if open. Rather than waiting for an out of scope User to get garbage-collected, this method could be used to force a close of the user.dat file, if it's open.
-
Rob Swindell authored
-
Rob Swindell authored
This is normally the first count value and even if we *just* output a progress() for a previous operation, we still want the first progress() call for the operation to display.
-
Rob Swindell authored
DD Upload Processor: Removed the chmod updates because they're actually not needed. See merge request !183
-
Eric Oulashin authored
DD message area chooser: Updated to try to prevent the error "this.subBoardListPrintfInfo[pGrpIdx] is undefined" when only choosing a sub-board within the user's current message group.
-
Eric Oulashin authored
Some antivirus scanners (such as ClamAV) need a command line parameter to pass the file permissions descriptor to the scanner.
-
Rob Swindell authored
DD message area chooser: Updated to try to prevent the error "this.subBoardListPrintfInfo[pGrpIdx] is undefined" See merge request !182
-
Eric Oulashin authored
DD message area chooser: Updated to try to prevent the error "this.subBoardListPrintfInfo[pGrpIdx] is undefined"
-
Rob Swindell authored
e.g. directive argument in the range [-255, 2147483645]
-
Rob Swindell authored
Suppresses GCC warning. I suppose some of these fields could be more digits than expected.
-