- May 22, 2021
-
-
Randy Sommerfeld authored
-
-
Rob Swindell authored
Issue reported by plt2 via IRC.
-
- May 21, 2021
-
-
Deucе authored
Currently, this has RIP.supported which returns true if RIP is supported by the client, and rip.loadicons(archive) which sends all the icons (and .RIP files) in the specified archive (either an Arcive object or a filename) to the remote if they don't already have them. If you have a RIP enabled door, a small JS script as a pre-run command like this: require("rip.js", "RIP"); rip.loadicons('/sbbs/xtrl/lord/lordicns.zip'); Will automatically send all the icon files in the arcive to the user if the user doesn't already have them. For SyncTERM as of this commit, they will be placed in the cache directory for that BBS (and only be available for that BBS). On *nix, the cache dir is ~/.syncterm/cache/<bbsname> On Win32 it's something like: C:\Users\User\AppData\Local\Microsoft\Windows\INetCache\SyncTERM\cache\<bbsname> No ideal what it is on macOS.
-
- May 10, 2021
-
-
Rob Swindell authored
If the extended description and the normal (short) description are the same, delete the extended (long) description.
-
- Apr 29, 2021
-
-
Deucе authored
-
- Apr 25, 2021
-
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
Duplicate archives (e.g. ZIP files) often have the different digest/hash/CRC values because they have a different ZIP comment or the files were archived in a different order or used different compression schemes. You can now detect (and delete) these duplicates.
-
- Apr 21, 2021
-
-
MJ authored
moved postit.js to its rightful home in the xtrn folder. anyone using this script likely already has it there anyway. if not, data files should be moved for anyone updating their local script. no file changes have been made.
-
- Apr 20, 2021
-
-
Rob Swindell authored
-
- Apr 19, 2021
-
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
- Apr 17, 2021
-
-
Rob Swindell authored
Made some other cosmetic improvements/fixes.
-
Rob Swindell authored
This appears to be enough to make hatchit.js work again and file listings in webv4 (not sure beyond that). This file is now just an unnecessary shim and should go away when the consumers (hatchit and webv4) no longer need it. I did not "port" support for the file properties: - base - ext - datoffset - opencount - misc - altpath They don't appear to be needed.
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
dir is not a property of lib_list[], appears to be a typo. Also, in the "lib" scope commands, j was not defined. The offline_dir property appears to have been deprecated (no longer enumerable) years ago, in favor of the dir/dir_list[].is_offline property, so use that property instead for skipping offline dirs. Reported by xbit (XBITBBS) Also, make sure the ;upload and other lib/all search commands are abortable with Ctrl-C.
-
- Apr 13, 2021
-
-
echicken authored
-
echicken authored
Upon connecting, a client will be sent a list of who's online on the local BBS as well as other systems (if you and they are set up for instant messaging). Updates will be sent for subsequent events (logon, update, logoff). Mostly intended for use by local consumers; you probably don't need to open any ports for this. Nothing uses this at the moment and you do not need to add it to your config. Eventually it'll bring interBBS presence and messaging back to webv4 and probably introduce a fancier textmode imsg module.
-
- Apr 12, 2021
-
-
Deucе authored
Properly throw an error instead.
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
but round-up non-zero values to 1K.
-
echicken authored
-
echicken authored
-
echicken authored
Appended very important trailing linefeed.
-
- Apr 08, 2021
-
-
Rob Swindell authored
The biggest difference is that you can combine all files from multiple dirs into a single sorted list and you can sort on any property (field) value. The byte/credit format is very customizeable, the output format is completely customizeable. By default, just the filenames are output, but either use '-ext' or one or more '-v' values to add more fields. Use -p=list to specify a comma-separated list of properties to print.
-
Rob Swindell authored
Instead, return the fractional size in KB's with 2 digits of precision. Fixed up some of the variable names.
-
- Apr 07, 2021
-
-
Rob Swindell authored
-
Rob Swindell authored
-
Rob Swindell authored
Returns a floating-point formatted size estimate more in-line with my preference (e.g. 17.0G instead of 17,000M).
-
Deucе authored
Fix bseen calculation and saving Only save seen data after all repsonses have been sent Stop processing when the socket has been closed
-
Rob Swindell authored
Can find duplicate files in your file bases by name and/or hash sum - fast! Can output simple text or JSON format. Run 'jsexec dupefind' to search just for duplicate files by hash (SHA-1) or run 'jsexec dupefind -help' for the various usage options.
-
- Apr 06, 2021
-
-
Rob Swindell authored
For Nelgin, to reduce log spam.
-