Commit Graph

  • 4fdd79b2cc Merge pull request #228 from frozenfoxx/patch-1 Bryan Ashby 2018-12-30 13:56:25 -07:00
  • 7450b653fa Update docker.md FrozenFOXX 2018-12-29 16:00:06 -06:00
  • 78484a2352 Compare SAUCE for --update propertly Bryan Ashby 2018-12-29 13:28:08 -07:00
  • 6b02ddbdae Fix FILE_ID.DIZ (and other) display issues when ANSI is stored with specific term width in SAUCE + Preserve SAUCE records of desc/long_desc during import (in meta) * Use SAUCE term width for ANSI Prep when displaying desc Bryan Ashby 2018-12-29 13:15:58 -07:00
  • 046550842b ACS changes in prep for checking from ie content servers such as NNTP * ACS now takes subject { client, user } * ACS checks now consider client/user optional & checks fail (return false) if an object is not available Bryan Ashby 2018-12-28 10:39:41 -07:00
  • 8d46a305c5 Add IP address to failed login attempts Bryan Ashby 2018-12-27 14:16:59 -07:00
  • 3864d957c9 * Servers now use async listen() Bryan Ashby 2018-12-27 02:46:16 -07:00
  • 9d1815682d * ServerModule's createServer() is now async * Re-write of NNTP Message-ID <> internal message UUIDs Bryan Ashby 2018-12-27 02:19:26 -07:00
  • 346815a4f2 Update to sqlite3-trans 1.2.1 Bryan Ashby 2018-12-27 02:14:50 -07:00
  • ee93035bb8 * Disconnect clients that attempt to login with banned usernames for Telnet as well * Slow disconnects to thwart brute force attacks - these names won't exist anyway, but we want the attacking client to not DoS us Bryan Ashby 2018-12-25 00:18:04 -07:00
  • 06a1925288 Check bad usernames @ login Bryan Ashby 2018-12-24 15:32:38 -07:00
  • 73e8b0454e Wrap ctx.reject() and catch throws Bryan Ashby 2018-12-24 15:14:37 -07:00
  • c6e176f5bd Add oputil fb desc Bryan Ashby 2018-12-21 14:39:57 -07:00
  • f4088303ca cleanControlCodes -> stripAnsiControlCodes Bryan Ashby 2018-12-17 22:08:59 -07:00
  • eeaeef9a8c Yet another FILES.BBS type Bryan Ashby 2018-12-17 21:39:25 -07:00
  • 1f5ec39778 Strip pipe codes! Bryan Ashby 2018-12-17 21:39:10 -07:00
  • 03662dc056 Fix major durp in code with CNET codes Bryan Ashby 2018-12-17 21:38:09 -07:00
  • 098e3c2fba More FILES.BBS support Bryan Ashby 2018-12-17 17:23:02 -07:00
  • 84ca97e936 FILES.BBS handling improvements - WIP Bryan Ashby 2018-12-17 15:56:09 -07:00
  • 2bca9c2977 Minor doc update Bryan Ashby 2018-12-17 12:11:45 -07:00
  • 996fcb389e Minor help update Bryan Ashby 2018-12-17 12:10:55 -07:00
  • 832e04cdf0 + Initial FILES.BBS support during file scan: A few formats supported so far, more to come... * Detect DESCRIPT.ION, FILES.BBS, etc. during scans Bryan Ashby 2018-12-17 12:08:06 -07:00
  • 8356f00ba6 Fix bug when user has been nuked Bryan Ashby 2018-12-17 11:56:07 -07:00
  • b1eea4f4b7 Some logging updates Bryan Ashby 2018-12-17 11:20:14 -07:00
  • e0f6847581 + NNTP docs + Gopher docs * Minor doc cleanup Bryan Ashby 2018-12-17 11:09:42 -07:00
  • 12a1809a88 lol fail Bryan Ashby 2018-12-16 00:40:14 -07:00
  • 320ac1fc36 Doc update Bryan Ashby 2018-12-16 00:38:49 -07:00
  • 422a925daa + oputil.js user info * Fix up some help messaging * Don't allow del of +op Bryan Ashby 2018-12-16 00:26:28 -07:00
  • 6d45d74a47 Little better NNTP config Bryan Ashby 2018-12-15 23:52:59 -07:00
  • 3eaf4dd0d8 + oputil.js user rm USERNAME * Fix some of my horrid spelling... Bryan Ashby 2018-12-15 23:42:19 -07:00
  • fd5b50fc08 Various doc updates Bryan Ashby 2018-12-15 21:41:58 -07:00
  • cf6e3d3ba8 Better logging Bryan Ashby 2018-12-15 02:40:36 -07:00
  • faf076f3e3 Fix case Bryan Ashby 2018-12-15 02:40:13 -07:00
  • b89096fd99 publicPort typo Bryan Ashby 2018-12-15 02:39:57 -07:00
  • 615edac7cd docs/_includes/nav.md Bryan Ashby 2018-12-15 02:39:36 -07:00
  • 4b2771012b Show desc if set Bryan Ashby 2018-12-15 02:06:15 -07:00
  • dba2fc18f6 Strip MCI/Pipe codes Bryan Ashby 2018-12-15 01:55:38 -07:00
  • a3ba57b0b8 Fix schedule issue Bryan Ashby 2018-12-14 23:21:33 -07:00
  • b903b2ee82 Better logging Bryan Ashby 2018-12-14 23:08:53 -07:00
  • 874aee5baa Change listen addr Bryan Ashby 2018-12-14 23:03:10 -07:00
  • d9467f6469 Merge pull request #224 from NuSkooler/184-add-nntp-server Bryan Ashby 2018-12-14 22:25:04 -07:00
  • 772022f0d0 + NNTP Content Server * Read-only to public conf/areas only for now * Missing some protocol support * Could use better encoding practices and ANSI prep Bryan Ashby 2018-12-14 22:21:57 -07:00
  • 23d70773e2 Some fixes / clarifications Bryan Ashby 2018-12-10 22:29:28 -07:00
  • cde329b439 Spelling Bryan Ashby 2018-12-10 21:54:59 -07:00
  • 8549fa7ac4 Typos/etc. Bryan Ashby 2018-12-09 20:06:34 -07:00
  • ebc129b17b Update to reflect realitiy Bryan Ashby 2018-12-09 14:47:51 -07:00
  • 008cc00742 Some cleanup/updates Bryan Ashby 2018-12-09 14:47:37 -07:00
  • a036f6c6bf Minor code tidy Bryan Ashby 2018-12-09 02:35:34 -07:00
  • a70d865d74 Code tidy Bryan Ashby 2018-12-09 02:33:48 -07:00
  • 844286ea1c Use constants Bryan Ashby 2018-12-09 02:32:41 -07:00
  • 704c242aa4 Fix bug in newScanMessageArea() Bryan Ashby 2018-12-09 02:32:20 -07:00
  • 167916e8dd Fix bug in findByFullPath() Bryan Ashby 2018-12-09 02:20:50 -07:00
  • 4bceb74cc4 ACS doc improvements Bryan Ashby 2018-12-09 01:22:33 -07:00
  • 8652b35b46 Code cleanup & resolve some minor TODO's in dropfile gen Bryan Ashby 2018-12-09 01:01:55 -07:00
  • a8604ece54 Ensure 'userName' has _something_ if sanatized all the way out Bryan Ashby 2018-12-09 00:17:03 -07:00
  • fd59a8512b Lots of local door doc cleanup + notes on bivrost! / shared file descriptor usage Bryan Ashby 2018-12-08 23:42:14 -07:00
  • 2474e82829 Change default dropfile path to just ./enigma-bbs/drop/ so we can have a shorter name for Win16 binaries Bryan Ashby 2018-12-08 23:41:42 -07:00
  • ecb0cd8941 Minor door updates Bryan Ashby 2018-12-08 00:43:20 -07:00
  • 0e2593bd1c More notes on importing file areas Bryan Ashby 2018-12-04 20:47:29 -07:00
  • 60369ea378 * Note on FILEBONE.NA support * Notes on importing in file area docs Bryan Ashby 2018-12-04 20:42:56 -07:00
  • dbc60e8746 Notes on oputil fb import-areas Bryan Ashby 2018-12-04 19:39:00 -07:00
  • 32986fa60b Case sensitive note Bryan Ashby 2018-12-04 18:24:43 -07:00
  • 6f15622f2c Yet another... Bryan Ashby 2018-12-04 16:59:56 -07:00
  • 351807deb1 Another minor typo Bryan Ashby 2018-12-04 16:58:21 -07:00
  • 1ea81a4226 Minor typo Bryan Ashby 2018-12-04 16:57:11 -07:00
  • 1520d46763 File base doc updates Bryan Ashby 2018-12-04 16:56:05 -07:00
  • 9c835af000 Initial support for FILEGATE.ZXX / RAID style import of file areas Bryan Ashby 2018-12-03 23:51:43 -07:00
  • 104f6aeda9 Dur Bryan Ashby 2018-12-03 21:33:55 -07:00
  • 66ea15e3aa Note on updating modules Bryan Ashby 2018-12-03 20:18:07 -07:00
  • 929ec7a4ab WIP doc on updating installations Bryan Ashby 2018-12-03 20:17:27 -07:00
  • 8744226c15 Dosbox-x Bryan Ashby 2018-12-03 20:06:01 -07:00
  • 1c911fe086 Minor local door doc updates Bryan Ashby 2018-12-03 20:01:24 -07:00
  • 7deb202623 Slight cleanup Bryan Ashby 2018-12-02 20:59:40 -07:00
  • 0c23339a2d Code cleanup: Use EnigError's vs standard Error. WIP... Bryan Ashby 2018-12-02 19:33:07 -07:00
  • 8f9f4227c1 Fix typo Bryan Ashby 2018-12-02 19:31:27 -07:00
  • 5dea13e652 + validateConfigFields() for 'config' block validation Bryan Ashby 2018-12-02 19:30:50 -07:00
  • 36d55a409e Add send node msg event Bryan Ashby 2018-12-01 17:00:07 -07:00
  • eec06e7004 Fix oops! Bryan Ashby 2018-12-01 16:59:47 -07:00
  • 154beb54ec Merge pull request #210 from NuSkooler/user-interruptions Bryan Ashby 2018-11-30 23:27:09 -07:00
  • fe44f2c4d6 User interrupts & node module ready to rock. ...maybe with bugs? Bryan Ashby 2018-11-30 23:20:44 -07:00
  • d9238ee6a5 Merge branch '0.0.9-alpha' of github.com:NuSkooler/enigma-bbs into user-interruptions Bryan Ashby 2018-11-29 21:17:31 -07:00
  • 6335483a67 About File Areas updates...again Bryan Ashby 2018-11-28 18:55:48 -07:00
  • 555326771a About File Areas updates Bryan Ashby 2018-11-27 23:36:45 -07:00
  • e1862e6916 Improve ACS & uploads docs around FB Bryan Ashby 2018-11-27 23:22:09 -07:00
  • 965c7b9ed1 Update MCI docs Bryan Ashby 2018-11-27 22:59:26 -07:00
  • 6d2c095976 Fix cb Bryan Ashby 2018-11-27 22:01:14 -07:00
  • 098c24e48a Fix D/L stats Bryan Ashby 2018-11-27 21:29:35 -07:00
  • 6cce013187 + MCI: PT - total messages posted today (non-private) + MCI: TP - total messages/posts on system (non-private, includes imports, only counts *current*, not all of time) * Move some stats to startup() calls * Fix some DATE() comparisons in SQL to use 'localtime' as our timestamps include TZ * Update luciano_blocktronics SYSSTAT to show more info Bryan Ashby 2018-11-27 21:21:00 -07:00
  • fb13381bb5 Default back to 'forever' for login history. It's small data... Bryan Ashby 2018-11-27 19:45:36 -07:00
  • 4b5f26b31b Record offeset again... dur Bryan Ashby 2018-11-25 20:31:25 -07:00
  • e606ec6f63 Fix ISO timestamps hopefully Bryan Ashby 2018-11-25 20:29:36 -07:00
  • f471fd0ebe Finally implement "Total Calls Today" MCI: TT + Add findSystemLogEntries() to StatLog amongst others Bryan Ashby 2018-11-25 20:13:48 -07:00
  • ec97b3e8d4 More user/system stat constants & usage Bryan Ashby 2018-11-25 19:05:16 -07:00
  • eafe90a915 Merge pull request #209 from MikeRalphson/patch-1 Bryan Ashby 2018-11-25 11:00:06 -07:00
  • 596026d1ce Merge branch '0.0.9-alpha' of github.com:NuSkooler/enigma-bbs into user-interruptions Bryan Ashby 2018-11-25 10:42:12 -07:00
  • e464f95924 UT MCI now displays theme name, UD displays ID Bryan Ashby 2018-11-25 10:35:05 -07:00
  • 4ee7d7a540 Arrange a bit and add global newscan Bryan Ashby 2018-11-25 10:26:42 -07:00
  • 546fbbd533 oputil_help; correct references to optutil Mike Ralphson 2018-11-25 13:59:12 +00:00
  • c0de3d7048 Merge branch '0.0.9-alpha' of github.com:NuSkooler/enigma-bbs into user-interruptions Bryan Ashby 2018-11-24 20:26:19 -07:00
  • a520b26b89 Doc updates on message conf/areas Bryan Ashby 2018-11-24 20:12:45 -07:00