Commit Graph

  • a5fafc25ae Clear out old items before drawing new Bryan Ashby 2016-07-02 23:09:27 -06:00
  • 1b0891b0c3 Set baud emu before cls such that terms without support don't show garbage... most of the time Bryan Ashby 2016-07-02 23:08:54 -06:00
  • 8803465762 ES6 cleanup 2 Bryan Ashby 2016-07-02 20:05:14 -06:00
  • 5a5b39f3a4 ES6 cleanup Bryan Ashby 2016-07-02 20:02:00 -06:00
  • 8fb5a2dd1e Add special thanks, minor updates to logs, etc. Bryan Ashby 2016-07-02 19:26:57 -06:00
  • 7a60f91e31 Minor doc updates related to oputil.js Bryan Ashby 2016-07-02 14:16:01 -06:00
  • 0f022b8068 Add more config help Bryan Ashby 2016-07-02 14:15:28 -06:00
  • 13e48d46bf Clean up usage, add info about config Bryan Ashby 2016-07-02 14:05:38 -06:00
  • 827fa60fe3 Add inquirer - missing package for optuil Bryan Ashby 2016-07-02 14:05:04 -06:00
  • 0c09847a98 Onelienrz view screen Bryan Ashby 2016-07-02 14:04:35 -06:00
  • 3e12c6af9e Onelinerz add ansi Bryan Ashby 2016-07-02 14:04:02 -06:00
  • e213fdd696 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-06-30 23:04:36 -06:00
  • 0591f364dc Add onelinerz to menu Bryan Ashby 2016-06-30 22:31:32 -06:00
  • e989010e63 * Theme onelinerz * Make preview optional (will do later - need to work on bugs!) * Add to default menu.hjson Bryan Ashby 2016-06-30 22:30:46 -06:00
  • 96348d5ed8 * Onelinerz nearly complete - only really need preview MCI implemented * Added luciano_blocktronics styled onelinerz - need same style for add oneliner still Bryan Ashby 2016-06-29 23:23:06 -06:00
  • 9bb08c3d54 Onelinerz mostly functional, but still WIP. Need to trim DB, display proper count, and add preview. Checking in for testing. Bryan Ashby 2016-06-28 23:53:30 -06:00
  • d5c806031f Use new beforeArt Bryan Ashby 2016-06-28 23:07:33 -06:00
  • 9e6af7f19b Use new beforeArt Bryan Ashby 2016-06-28 23:07:15 -06:00
  • c2ee05bd51 Add callback to beforeArt Bryan Ashby 2016-06-28 23:06:35 -06:00
  • 8567692238 Temp onelinerz art Bryan Ashby 2016-06-28 22:43:05 -06:00
  • e22f0d37ce Onelinerz WIP Bryan Ashby 2016-06-28 22:41:50 -06:00
  • 5fc458e65e Onelinerz WIP, telnet bridge, ERC update Bryan Ashby 2016-06-28 22:38:29 -06:00
  • a3b4568a76 Fix issue parsing args in sgr() introduced recently Bryan Ashby 2016-06-27 23:07:59 -06:00
  • dc8a06331b Fix connection issue Bryan Ashby 2016-06-27 23:01:57 -06:00
  • e82ec724e1 * Fix some issues with autoScroll * Misc cleanup Bryan Ashby 2016-06-27 23:01:31 -06:00
  • 478a8a994a * Various const, let vs var, etc. cleanup * Some DRY * Allow user formatting (e.g. in theme.hjson) * Misc cleanup & formatting Bryan Ashby 2016-06-27 22:35:13 -06:00
  • 8be75d4713 Remove commented out deleteLine method Bryan Ashby 2016-06-27 22:34:19 -06:00
  • f9e9afcf2d Merge pull request #60 from apamment/master Bryan Ashby 2016-06-27 20:57:25 -06:00
  • be6af161ec Added ERC Module Andrew Pamment 2016-06-27 17:29:17 +10:00
  • b6cada6f3c Various ES6, TODO and code cleanup Bryan Ashby 2016-06-26 21:23:59 -06:00
  • 3955d5539f Comment out disabling of VT100 line wrapping for now - causes too much trouble with actual esc seq in place Bryan Ashby 2016-06-26 21:23:36 -06:00
  • 0ea0f62b2c Telnet Bridge module by apam! Note that there are currently issues connecting to some boards, namely: Other enigma boards! :D Likely needs some telnet negotiations acting as a *client*. WIP! Bryan Ashby 2016-06-25 22:45:49 -06:00
  • 0f0e674f97 Add nextMenu() @systemMethod, code cleanup, ES6, etc. Bryan Ashby 2016-06-25 22:43:12 -06:00
  • a5505ea718 Add getModDatabasePath() for modules Bryan Ashby 2016-06-25 22:37:28 -06:00
  • 57180da398 Mods DB location Bryan Ashby 2016-06-25 22:37:02 -06:00
  • 8f1301d647 ES6 + misc cleanup Bryan Ashby 2016-06-25 22:36:40 -06:00
  • 274db276e7 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-06-21 21:38:17 -06:00
  • aafa3b68eb Run trim messages every 24 hours Bryan Ashby 2016-06-21 21:37:47 -06:00
  • 424aadbd40 Fix stdio door exit Bryan Ashby 2016-06-21 09:02:06 -06:00
  • 21ed9dc777 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-06-20 21:39:07 -06:00
  • 8c06325e63 * Try to clean up terminal stuff set by doors @ exit Bryan Ashby 2016-06-20 21:38:43 -06:00
  • 97c2e7adc0 Call shutdown() of msg network modules @ shutdown Bryan Ashby 2016-06-20 21:05:47 -06:00
  • b17bd15c46 * @watchFile support for event scheduler * Better/cleaner overall BBS shutdown WIP Bryan Ashby 2016-06-20 20:39:20 -06:00
  • 1e5a8da1e8 Add @execute support to event scheduler Bryan Ashby 2016-06-20 18:58:54 -06:00
  • 3a41d550b0 Fix typo in spelling Bryan Ashby 2016-06-20 15:03:36 -06:00
  • ac9ab40fcd Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-06-20 15:02:39 -06:00
  • 7eb7500ad8 * Better OO * Some scheduled event logging Bryan Ashby 2016-06-20 15:02:20 -06:00
  • 9a71674840 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-06-20 14:44:06 -06:00
  • 81301047b3 Handle missing / no longer avail message Bryan Ashby 2016-06-20 14:41:43 -06:00
  • 05cf2c24ca Fix origin line to a signle leading space (reported by apam) Bryan Ashby 2016-06-20 14:24:11 -06:00
  • 61c9a0d320 * Fix config.js & remove testing values Bryan Ashby 2016-06-20 14:11:37 -06:00
  • f5a1a79777 * Clean up door.py * Implement trimMessageAreasScheduledEvent() method * Misc cleanup Bryan Ashby 2016-06-20 14:10:12 -06:00
  • 6e6ebc9b18 * Fix menu stack corruption reported by apam when 'exit' (and possibly other) pty events fire 2+ times Bryan Ashby 2016-06-20 00:40:31 -06:00
  • 36ce2354e3 * Functional event scheduler - still some to do, but works * WIP on message area cleanup via scheduler * Some const cleanup Bryan Ashby 2016-06-19 21:09:45 -06:00
  • 3aa87432a1 Use const Bryan Ashby 2016-06-19 21:09:08 -06:00
  • b951975b0a Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-06-16 22:36:45 -06:00
  • a06f721185 prevMenu() if MenuModule load error Bryan Ashby 2016-06-16 22:35:27 -06:00
  • 7ae4b6ca56 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-06-01 22:00:02 -06:00
  • 6a21f4df40 Add special thanks to Maskreet for DoorParty Bryan Ashby 2016-06-01 20:15:55 -06:00
  • 1a4b478a57 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-05-31 22:38:03 -06:00
  • 9b2af0f90c Send the correct rlogin information; Require bbsTag in config Bryan Ashby 2016-05-31 22:35:34 -06:00
  • 3e3ce0c679 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-05-28 21:56:06 -06:00
  • 4dd8b106ba * Oops! Bryan Ashby 2016-05-28 21:55:49 -06:00
  • e15e4be1d7 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-05-28 21:46:18 -06:00
  • fd3192c75a Add DoorParty support Bryan Ashby 2016-05-28 21:04:39 -06:00
  • 4f719259fe * Some minor code cleanup * Some experimental stuff - likely to just drop soon, so no need for a branch * Minor changes to ansi escape parser Bryan Ashby 2016-05-23 20:45:18 -06:00
  • 77a9306afa Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-04-28 23:05:17 -06:00
  • aadc7a347b Minor updates to ansi parser Bryan Ashby 2016-04-28 23:05:01 -06:00
  • dbfad79431 Remove unused variables; use const Bryan Ashby 2016-04-18 21:20:18 -06:00
  • 519af06ddd Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-04-14 23:09:09 -06:00
  • 1a689805b5 Fix StateFlags0 -> state_flags0 -- was causing imports to export! Bryan Ashby 2016-04-14 23:08:54 -06:00
  • 175ad970bf Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-04-14 22:13:15 -06:00
  • 9080b1d0b9 Fix conflict Bryan Ashby 2016-04-14 22:12:46 -06:00
  • 1113a5f366 Fix some encode/decoding errors with unknown/unsupported encodings Bryan Ashby 2016-04-14 22:11:01 -06:00
  • 9bcdc085c9 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-04-13 21:39:10 -06:00
  • 2c0267adf1 Fix assert when looking for MSGID Bryan Ashby 2016-04-13 21:38:45 -06:00
  • e92e1fffc1 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-04-13 21:09:29 -06:00
  • 7278450d9e * Ability to save off imported (and later, exported) packets for debugging purposes via scannerTossers::ftn_bso::retainImportPacketPath config.hjson opt Bryan Ashby 2016-04-13 21:06:27 -06:00
  • 9cc1ea917f Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-04-12 22:42:17 -06:00
  • f0919b5227 * Fix bug causing private mail to be skipped during new scan * Some code cleanup: spaces -> indents * Resolve TODO removing Message.MetaCategories: Just use string names * Misc ES5 -> ES6 * Fix bug in module loader when require() fails * Some DRY in new_scan.js Bryan Ashby 2016-04-12 22:38:32 -06:00
  • 51e4dccbfe Fix output filename Bryan Ashby 2016-04-11 22:17:43 -06:00
  • 2e9586dee6 oputil.js config --new: Creates a new/sample config Bryan Ashby 2016-04-11 22:13:16 -06:00
  • 54c79dee05 Adjust to TZUTC kludge Bryan Ashby 2016-04-11 20:44:08 -06:00
  • 8f988f5dc1 Some notes Bryan Ashby 2016-04-11 20:23:11 -06:00
  • 91e0c44d9d RE: check should not be case sensitive Bryan Ashby 2016-04-11 20:22:55 -06:00
  • 0c1d0d75bd Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-04-10 22:04:06 -06:00
  • 2342806576 Fallback decoding Bryan Ashby 2016-04-10 22:04:22 -06:00
  • 02c2715c85 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-04-02 09:56:27 -06:00
  • a6d7d41601 FTN/BSN import/export now ignores case in filenames Bryan Ashby 2016-04-02 09:56:16 -06:00
  • 566a34da7b Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-04-02 00:29:13 -06:00
  • fbf9bc49f9 Better FTN outbound handing of zones...I think Bryan Ashby 2016-04-02 00:28:25 -06:00
  • 8a0ab7e2bc Add link to binkd + enigma blog Bryan Ashby 2016-03-30 18:40:33 -06:00
  • d777f2c199 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-03-30 18:38:47 -06:00
  • 00dcc2750b Various minor doc updates Bryan Ashby 2016-03-28 22:58:06 -06:00
  • 56852c3c2e Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-03-28 22:09:36 -06:00
  • 568a138cab * Better logging of import/export stats & schedules * Some code cleanup * Remove all mkdirp module stuff -- use fs-extra Bryan Ashby 2016-03-28 22:07:21 -06:00
  • 0cdeda5a0a Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2016-03-28 19:59:18 -06:00
  • b5a4fadb92 originName -> originLine Bryan Ashby 2016-03-28 19:58:07 -06:00
  • 434fcdb652 * Fix a few bugs with import - use eachSeries() for packet import to properly handle SQL transaction with 2:n packets Bryan Ashby 2016-03-28 19:36:09 -06:00
  • 7c8f8a358a Add conf change for luciano_blocktronics theme Bryan Ashby 2016-03-28 19:26:37 -06:00