Commit Graph

  • 2c4fdfdd5f * Moved oputil.js config import-areas to 'oputil.js mb import-areas' * 'oputil.js mb import-areas' now *optionally* binds areas to FTN networks. Otherwise only areas are imported Bryan Ashby 2018-11-24 20:02:19 -07:00
  • a5f3a65faa Doc update Bryan Ashby 2018-11-24 10:33:33 -07:00
  • 1dafa2854b Fix initial load introduced last nigth :( Bryan Ashby 2018-11-24 09:39:53 -07:00
  • 2fb3ce83a3 Spelling... Bryan Ashby 2018-11-24 09:33:20 -07:00
  • 36e9356663 Merge branch '0.0.9-alpha' of github.com:NuSkooler/enigma-bbs into user-interruptions Bryan Ashby 2018-11-23 22:19:18 -07:00
  • f80e07fcf9 ...and more UserProps Bryan Ashby 2018-11-23 22:18:15 -07:00
  • d11aca571e Yet more UserProps usage Bryan Ashby 2018-11-23 22:02:36 -07:00
  • 4050affedf More conversion to UserProps Bryan Ashby 2018-11-23 17:41:16 -07:00
  • b82c640014 Work on using UserProps, fix up ISO timestamps, etc. Bryan Ashby 2018-11-23 14:47:18 -07:00
  • 4bd340a480 Add notes to WHATSNEW Bryan Ashby 2018-11-23 13:51:24 -07:00
  • f45e785da1 oputil.js user activate <name> will now unlock accounts Bryan Ashby 2018-11-23 12:02:41 -07:00
  • a4823c0c4a Logging around accoung lock/unlocking Bryan Ashby 2018-11-23 11:44:46 -07:00
  • f0e7b46a2f Moarrrrrr doc updates Bryan Ashby 2018-11-23 11:05:51 -07:00
  • df2bf4477e SECURITY UPDATE * Handle failed login attempts via Telnet * New lockout features for >= N failed attempts * New auto-unlock over email feature * New auto-unlock after N minutes feature * Code cleanup in users * Add user_property.js - start using consts for user properties. Clean up over time. * Update email docs Bryan Ashby 2018-11-22 23:07:37 -07:00
  • f18b023652 Notes on escaping Bryan Ashby 2018-11-22 10:11:04 -07:00
  • 1f9b963e76 Fix typo Bryan Ashby 2018-11-22 10:10:53 -07:00
  • 20e9d9ad7e Actually log spawn() failure in Event Scheduler Bryan Ashby 2018-11-21 22:21:24 -07:00
  • ec1ce3062e Catch bad spawn Bryan Ashby 2018-11-21 21:24:11 -07:00
  • 0721a7201c Default to logging user off if a 2nd login attempt is made while they're on Bryan Ashby 2018-11-21 19:51:03 -07:00
  • 472968e81d Cleaner code Bryan Ashby 2018-11-21 19:50:03 -07:00
  • 9fd819d608 Resolve TODO RE using EnigError for bad login attempts Bryan Ashby 2018-11-21 19:43:50 -07:00
  • ebc70907d4 Newest messages first when listing msgs from Gopher Bryan Ashby 2018-11-21 17:55:31 -07:00
  • 3af5b6f509 * Word wrap messages when output via Gopher server * Fix Gopher startup banner default Bryan Ashby 2018-11-20 21:02:30 -07:00
  • 37914b8f71 Fix spelling Bryan Ashby 2018-11-20 21:02:19 -07:00
  • c1c4f80a18 Note on oputil config cat Bryan Ashby 2018-11-20 21:02:01 -07:00
  • 3fd526da6f Fix some spelling Bryan Ashby 2018-11-20 21:01:39 -07:00
  • ce9a3c29b4 More notes on HJSON Bryan Ashby 2018-11-20 18:45:01 -07:00
  • 284151a0c9 Many doc updates RE: HJSON/general config Bryan Ashby 2018-11-19 21:16:37 -07:00
  • 5ea6f5e1f8 Sample event scheduler entry Bryan Ashby 2018-11-19 20:40:20 -07:00
  • df82868ddf Minor dependency updates Bryan Ashby 2018-11-19 20:40:02 -07:00
  • ec1f437dd9 Fix DEP0005 during file base scan Bryan Ashby 2018-11-19 20:16:30 -07:00
  • 16474c885f Initial Event Scheduler docs Bryan Ashby 2018-11-19 20:00:29 -07:00
  • 6f7dd6fa22 Merge branch '0.0.9-alpha' of github.com:NuSkooler/enigma-bbs into 0.0.9-alpha Bryan Ashby 2018-11-19 19:09:04 -07:00
  • 53a23c5163 Notes on binkd Bryan Ashby 2018-11-19 19:08:01 -07:00
  • 370f8039db * Use itemFormat/focusItemFormat for set newscan message/file conf/areas * Docs for set_newscan_date module Bryan Ashby 2018-11-18 14:19:34 -07:00
  • 8f276e8d97 Merge pull request #206 from SemperFu/0.0.9-alpha Bryan Ashby 2018-11-18 13:01:42 -07:00
  • 5f4e129369 Remove -Wait SemperFu 2018-11-18 14:17:42 -05:00
  • 9c671e1b0e Merge pull request #205 from SemperFu/0.0.9-alpha Bryan Ashby 2018-11-18 12:16:01 -07:00
  • 7410862f57 Update config_template.in.hjson SemperFu 2018-11-18 14:10:11 -05:00
  • 7cd0b3b393 Update config_template.in.hjson SemperFu 2018-11-18 14:06:46 -05:00
  • b34294fbef * Docs + itemFormat/focusItem format for web download manager * Fix some typos Bryan Ashby 2018-11-18 12:02:57 -07:00
  • e316b5fe80 Add File Base Download Manager docs Bryan Ashby 2018-11-18 01:56:40 -07:00
  • f567ef6452 Update config_template.in.hjson SemperFu 2018-11-18 01:41:06 -05:00
  • 05804206ee Windows logging hint SemperFu 2018-11-18 01:40:08 -05:00
  • 6a01c05ec9 Show art docs Bryan Ashby 2018-11-17 21:04:44 -07:00
  • 780e2231d3 Add menuFlags docs Bryan Ashby 2018-11-17 21:04:16 -07:00
  • 2a95849f7d Add default keys for show art by message/file conf/areas Bryan Ashby 2018-11-17 21:04:00 -07:00
  • bf43766355 More doc updates! Bryan Ashby 2018-11-17 18:56:36 -07:00
  • b3ec97cc5c Art asset ACS conditional cleanup: Make more general purpose Bryan Ashby 2018-11-17 18:56:09 -07:00
  • 0f35b0c58e Fix paths? Bryan Ashby 2018-11-17 18:05:42 -07:00
  • 7f55dae27f Fix typos Bryan Ashby 2018-11-17 18:04:45 -07:00
  • 36e1456b47 More doc updates of course Bryan Ashby 2018-11-17 18:03:54 -07:00
  • ac0f54dc9b Better MCI handling Bryan Ashby 2018-11-17 13:24:16 -07:00
  • 8702e309ae Fix bug in default config / user config merging: Some arrays should be replaced while others should be merged Bryan Ashby 2018-11-17 13:14:51 -07:00
  • b4b20e4972 Lots of doc updates around art Bryan Ashby 2018-11-17 11:44:27 -07:00
  • 0891fffc67 Docs Bryan Ashby 2018-11-17 01:52:17 -07:00
  • cf64be3550 docs Bryan Ashby 2018-11-17 01:21:11 -07:00
  • d83201248a Fix tables hopefully Bryan Ashby 2018-11-16 18:42:04 -07:00
  • f1f749499f More doc updates Bryan Ashby 2018-11-16 18:30:44 -07:00
  • f4b03826b0 Fix --version Bryan Ashby 2018-11-15 22:21:45 -07:00
  • fbf07cda0c Doc updates Bryan Ashby 2018-11-15 21:38:19 -07:00
  • 3313421341 Yet more docs on themes... more to come! Bryan Ashby 2018-11-15 20:32:19 -07:00
  • f9429dd2e6 Move where passwordChar lives Bryan Ashby 2018-11-15 20:32:08 -07:00
  • 3b0a872eaf Basic updates. WIP Bryan Ashby 2018-11-15 16:42:40 -07:00
  • 080d1727c2 WIP on real-time interruptions (ie: incoming message) Still need work on *when* they are allowed with good defaults, etc. Bryan Ashby 2018-11-14 22:47:20 -07:00
  • f4e710b379 Typo fix Bryan Ashby 2018-11-14 22:15:19 -07:00
  • 7f67e9adc7 Add link to Binkd blog Bryan Ashby 2018-11-14 22:14:08 -07:00
  • 4d5b8c0dd9 Not official links, but better than nothing for now Bryan Ashby 2018-11-14 22:10:03 -07:00
  • 4025c3c643 Merge branch '0.0.9-alpha' of ssh://numinibsd/git/base/enigma-bbs into user-interruptions Bryan Ashby 2018-11-14 22:05:23 -07:00
  • c5100d741a Del dupe config example Bryan Ashby 2018-11-14 22:05:05 -07:00
  • cc9c143927 Cleanup & prep for real-time interrupt Bryan Ashby 2018-11-14 22:04:29 -07:00
  • 2c6ba680dc Fix up FTN/BSO vs Message Network docs a bit more Bryan Ashby 2018-11-14 21:45:20 -07:00
  • e4cb93a17c Use better logging for archiver spawn() Bryan Ashby 2018-11-14 21:24:15 -07:00
  • b48f3f3d42 Better reject/retain notes Bryan Ashby 2018-11-14 21:05:48 -07:00
  • ea4fb090e2 Better error report from spawn() fail in extractTo() Bryan Ashby 2018-11-14 21:00:21 -07:00
  • b3930d1999 WIP on node-to-node msg + Preview * Fix node IDs + Add new MenuModule method for validating MCI codes Bryan Ashby 2018-11-14 20:51:11 -07:00
  • 941e7d0a03 Fix ./main.js --version Bryan Ashby 2018-11-14 19:53:14 -07:00
  • 23af00e7ec Add timestamp Bryan Ashby 2018-11-14 19:52:55 -07:00
  • cfc4335b44 Merge branch '0.0.9-alpha' of ssh://numinibsd/git/base/enigma-bbs into user-interruptions Bryan Ashby 2018-11-14 19:27:04 -07:00
  • 23c9e89849 Add default keys to menu Bryan Ashby 2018-11-14 19:16:54 -07:00
  • a88af51f27 Merge branch '0.0.9-alpha' of ssh://numinibsd/git/base/enigma-bbs into user-interruptions Bryan Ashby 2018-11-13 21:33:42 -07:00
  • 96d30af5d2 POSSIBLY BREAKING: config/menu.hjson and config/prompt.hjson are now moved to misc/menu_template.in.hjson and config/prompt_template.in.hjson. These are now simply used as template files and copied to config/ with proper naming when issuing 'oputil.js config new' Bryan Ashby 2018-11-13 21:32:22 -07:00
  • f59b4b883f Update basic info in menu.hjson, fix email addr Bryan Ashby 2018-11-13 21:25:46 -07:00
  • 330e1efa78 Updates to user interruptions & node-to-node message module * Can now have header/footer art on node-to-node messages * 'text' and more advanced 'contents' fields * format via 'messageFormat' Bryan Ashby 2018-11-13 21:11:33 -07:00
  • d8f0708310 getActiveNodeList -> getActiveConnectionList (be consistent) Bryan Ashby 2018-11-13 20:03:54 -07:00
  • 5a74cdc8d9 Merge branch '0.0.9-alpha' of ssh://numinibsd/git/base/enigma-bbs into user-interruptions Bryan Ashby 2018-11-13 20:01:36 -07:00
  • 5b1412aa31 * Clean up door examples in menu.hjson * Remove specific doors in default door menu; +op will need to add them as they configure them Bryan Ashby 2018-11-13 19:59:56 -07:00
  • d28b5ce3b2 Even better file name generation for new configs Bryan Ashby 2018-11-13 19:44:27 -07:00
  • c1f7eb05ca Better sanatization of menu/prompt.hjson files based on board name Bryan Ashby 2018-11-13 19:40:48 -07:00
  • 23c30533c7 Merge branch '0.0.9-alpha' of ssh://numinibsd/git/base/enigma-bbs into user-interruptions Bryan Ashby 2018-11-12 22:06:19 -07:00
  • 308f09b291 Proper callback when missing MCI Bryan Ashby 2018-11-12 22:05:49 -07:00
  • 74b03fe846 Fix exception when no SSH stuff is configured Bryan Ashby 2018-11-12 22:05:36 -07:00
  • 516116f83e Spinner Menu now supports itemFormat and focusItemFormat Bryan Ashby 2018-11-12 22:05:21 -07:00
  • 2b36693240 WIP: User Interrupt Queue * All queueing of messages/etc. * Queueing across nodes * Start on interruption points for displaying queued items * Start on a multi-node messaging system using such a queue Bryan Ashby 2018-11-12 22:03:28 -07:00
  • 14095d8f03 Updates RE message networks Bryan Ashby 2018-11-12 11:30:52 -07:00
  • 2b97ee4b8a Point to 0.0.9-alpha for install.sh Bryan Ashby 2018-11-12 11:30:35 -07:00
  • 00a0e131b4 Statlog to config Bryan Ashby 2018-11-11 01:58:49 -07:00
  • 322274a115 System keeps login history events forever by default -- override in config Bryan Ashby 2018-11-11 01:55:38 -07:00
  • e8e9df767f * Move idle config to user * More 'config new' enhancements Bryan Ashby 2018-11-11 01:00:42 -07:00
  • f592da2645 oputil.js config new now preps 'menuFile' and 'promptFile' Bryan Ashby 2018-11-11 00:19:01 -07:00