Skip to content
Snippets Groups Projects
  1. Jun 29, 2024
  2. Jun 25, 2024
  3. Jun 23, 2024
  4. Jun 21, 2024
    • Rob Swindell's avatar
      Add new "Search Pending Files" operation · 6d7b60d0
      Rob Swindell authored
      Sort of the opposite of the "Offline Files" search, find files copied into
      the directory storage paths but not yet added to the filebase, with a
      "Add File..." option (and tagging support) along with DELete files option.
      
      Auto-ignore listing files (e.g. FILES.BBS, etc.) when searchign for new
      files to add to a directory's filebase.
      
      If an argument is passed to fileman.js, use that as the UIFC mode (for testing
      purposes only).
      
      Fix case-sensitive file compares (on *nix OSes) when adding files (now
      case-insensitive).
      
      Fix issue with get file paths for files not yet in a filebase (using
      FileBath.get_path unnecessarily).
      
      Display virtual paths to files in many place, when available (> SBBS v3.19).
      6d7b60d0
  5. Jun 20, 2024
  6. Jun 19, 2024
    • Rob Swindell's avatar
      Add ability to add files, display/edit extended descriptions · 33a0d94b
      Rob Swindell authored
      (yes, I know, unzip for DIZ can corrupt the TUI display when adding files)
      
      Add ability to display and edit extended file descriptions (including
      inserting and deleting lines.
      
      Fixed bug with moving files between dirs.
      
      F2 is now just a shortcut for renaming files, ENTER is the main edit/display
      option key now.
      
      This really requires an updated sbbs/jsexec to work fully correct (e.g.
      display/edit extended descriptions that contain blank lines).
      33a0d94b
  7. Jun 18, 2024
  8. Jun 16, 2024
  9. Jun 15, 2024
    • Rob Swindell's avatar
      New Synchronet File Manager (run using jsexec) · aabef582
      Rob Swindell authored
      This is a new TUI-style filebase browser/editor for sysop use. Sysops can
      search files, descriptions/metadata, uploader names, offline files and then
      easily remove/delete or edit those file's names, description, uploader.
      
      Ideas for improvements (e.g. file tagging/bulk deleting) may require updates
      to UIFC. This is a proof of concept at least and provides some functionality
      already.
      aabef582
  10. Jun 14, 2024
    • Rob Swindell's avatar
      Open the quote file in "binary" mode (only applicable on Windows) · 22f5dd46
      Rob Swindell authored
      If the quote file contained a Ctrl-Z (ASCII 26) char, it would be truncated
      at that point. Some UTF-8 messages that include a "right arrow" unicode code
      point are translated to ASCII Ctrl-Z (ASCII 26) char, which is interpretted
      by Windows as "EOF" (end of file) marker for files open in "text mode" and
      the file won't be read beyond that char. Open the file in binary mode to
      more closely match the *nix fopen() before.
      22f5dd46
  11. Jun 10, 2024
    • Rob Swindell's avatar
      Log the current connection protocol as a separate property in logon.jsonl · 16c5298f
      Rob Swindell authored
      Accession reported that (sometimes?) his NNTP logins show up in his
      logon.jsonl files. This is most likely just a race condition when logging
      in close to the same time with multiple protocols (e.g. Telnet and NNTP
      in this case). So, let's log the client.protocol as a separate JSON property
      and not require on the user.connection property (which is overwritten for
      *every* login, for almost all connection/server types, not just the terminal
      server). The client.protocol is always correct for the current session running
      the script.
      
      An NNTP login should never appear in the logon.json file.
      16c5298f
    • Rob Swindell's avatar
      When pulling from previous days to fulfill the "last few callers list", insert · 8307cbea
      Rob Swindell authored
      Insert (using unshift) to the beginning of the list, rather than append (using
      push) to the end of the list.
      
      This fixes issue #761
      8307cbea
  12. Jun 09, 2024
  13. May 29, 2024
  14. May 28, 2024
  15. May 26, 2024
  16. May 25, 2024
  17. May 22, 2024
    • Rob Swindell's avatar
      Upgrade attr.cfg to attr.ini · e878d208
      Rob Swindell authored
      The extra characters (comments) are ignored when parsing this particular file,
      so though this is not how we normally add comments to .ini files, it still
      works fine in this case.
      e878d208
  18. May 12, 2024
  19. May 06, 2024
  20. May 05, 2024
  21. May 01, 2024
    • Rob Swindell's avatar
      Better support for CD-ROM filenaming (no dashes in ISO 9660 filenames!) · 6614794d
      Rob Swindell authored
      Though the FILES.BBS might have filenames with dashes, the filenames actually
      have underscores. Consider converting any other valid DOS filename characters
      that are not allowed in ISO 9660 filenames as well (but to what?).
      
      More logging of missing and renamed files (e.g. fixed case, dashes replaced
      with underscores).
      6614794d
  22. Apr 30, 2024
  23. Apr 27, 2024
  24. Apr 25, 2024
  25. Apr 24, 2024
Loading