2197 Commits

Author SHA1 Message Date
Bryan Ashby
7f55dae27f Fix typos 2018-11-17 18:04:45 -07:00
Bryan Ashby
36e1456b47 More doc updates of course 2018-11-17 18:03:54 -07:00
Bryan Ashby
ac0f54dc9b Better MCI handling 2018-11-17 13:24:16 -07:00
Bryan Ashby
8702e309ae Fix bug in default config / user config merging: Some arrays should be replaced while others should be merged 2018-11-17 13:14:51 -07:00
Bryan Ashby
b4b20e4972 Lots of doc updates around art 2018-11-17 11:44:27 -07:00
Bryan Ashby
0891fffc67 Docs 2018-11-17 01:52:17 -07:00
Bryan Ashby
cf64be3550 docs 2018-11-17 01:21:11 -07:00
Bryan Ashby
d83201248a Fix tables hopefully 2018-11-16 18:42:04 -07:00
Bryan Ashby
f1f749499f More doc updates 2018-11-16 18:30:44 -07:00
Bryan Ashby
f4b03826b0 Fix --version 2018-11-15 22:21:45 -07:00
Bryan Ashby
fbf07cda0c Doc updates 2018-11-15 21:38:19 -07:00
Bryan Ashby
3313421341 Yet more docs on themes... more to come! 2018-11-15 20:32:19 -07:00
Bryan Ashby
f9429dd2e6 Move where passwordChar lives 2018-11-15 20:32:08 -07:00
Bryan Ashby
3b0a872eaf Basic updates. WIP 2018-11-15 16:42:40 -07:00
Bryan Ashby
080d1727c2 WIP on real-time interruptions (ie: incoming message)
Still need work on *when* they are allowed with good defaults, etc.
2018-11-14 22:47:20 -07:00
Bryan Ashby
f4e710b379 Typo fix 2018-11-14 22:15:19 -07:00
Bryan Ashby
7f67e9adc7 Add link to Binkd blog 2018-11-14 22:14:08 -07:00
Bryan Ashby
4d5b8c0dd9 Not official links, but better than nothing for now 2018-11-14 22:10:03 -07:00
Bryan Ashby
4025c3c643 Merge branch '0.0.9-alpha' of ssh://numinibsd/git/base/enigma-bbs into user-interruptions 2018-11-14 22:05:23 -07:00
Bryan Ashby
c5100d741a Del dupe config example 2018-11-14 22:05:05 -07:00
Bryan Ashby
cc9c143927 Cleanup & prep for real-time interrupt 2018-11-14 22:04:29 -07:00
Bryan Ashby
2c6ba680dc Fix up FTN/BSO vs Message Network docs a bit more 2018-11-14 21:45:20 -07:00
Bryan Ashby
e4cb93a17c Use better logging for archiver spawn() 2018-11-14 21:24:15 -07:00
Bryan Ashby
b48f3f3d42 Better reject/retain notes 2018-11-14 21:05:48 -07:00
Bryan Ashby
ea4fb090e2 Better error report from spawn() fail in extractTo() 2018-11-14 21:00:21 -07:00
Bryan Ashby
b3930d1999 WIP on node-to-node msg
+ Preview
* Fix node IDs
+ Add new MenuModule method for validating MCI codes
2018-11-14 20:51:11 -07:00
Bryan Ashby
941e7d0a03 Fix ./main.js --version 2018-11-14 19:53:14 -07:00
Bryan Ashby
23af00e7ec Add timestamp 2018-11-14 19:52:55 -07:00
Bryan Ashby
cfc4335b44 Merge branch '0.0.9-alpha' of ssh://numinibsd/git/base/enigma-bbs into user-interruptions 2018-11-14 19:27:04 -07:00
Bryan Ashby
23c9e89849 Add default keys to menu 2018-11-14 19:16:54 -07:00
Bryan Ashby
a88af51f27 Merge branch '0.0.9-alpha' of ssh://numinibsd/git/base/enigma-bbs into user-interruptions 2018-11-13 21:33:42 -07:00
Bryan Ashby
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'
2018-11-13 21:32:22 -07:00
Bryan Ashby
f59b4b883f Update basic info in menu.hjson, fix email addr 2018-11-13 21:25:46 -07:00
Bryan Ashby
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'
2018-11-13 21:11:33 -07:00
Bryan Ashby
d8f0708310 getActiveNodeList -> getActiveConnectionList (be consistent) 2018-11-13 20:03:54 -07:00
Bryan Ashby
5a74cdc8d9 Merge branch '0.0.9-alpha' of ssh://numinibsd/git/base/enigma-bbs into user-interruptions 2018-11-13 20:01:36 -07:00
Bryan Ashby
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
2018-11-13 19:59:56 -07:00
Bryan Ashby
d28b5ce3b2 Even better file name generation for new configs 2018-11-13 19:44:27 -07:00
Bryan Ashby
c1f7eb05ca Better sanatization of menu/prompt.hjson files based on board name 2018-11-13 19:40:48 -07:00
Bryan Ashby
23c30533c7 Merge branch '0.0.9-alpha' of ssh://numinibsd/git/base/enigma-bbs into user-interruptions 2018-11-12 22:06:19 -07:00
Bryan Ashby
308f09b291 Proper callback when missing MCI 2018-11-12 22:05:49 -07:00
Bryan Ashby
74b03fe846 Fix exception when no SSH stuff is configured 2018-11-12 22:05:36 -07:00
Bryan Ashby
516116f83e Spinner Menu now supports itemFormat and focusItemFormat 2018-11-12 22:05:21 -07:00
Bryan Ashby
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
2018-11-12 22:03:28 -07:00
Bryan Ashby
14095d8f03 Updates RE message networks 2018-11-12 11:30:52 -07:00
Bryan Ashby
2b97ee4b8a Point to 0.0.9-alpha for install.sh 2018-11-12 11:30:35 -07:00
Bryan Ashby
00a0e131b4 Statlog to config 2018-11-11 01:58:49 -07:00
Bryan Ashby
322274a115 System keeps login history events forever by default -- override in config 2018-11-11 01:55:38 -07:00
Bryan Ashby
e8e9df767f * Move idle config to user
* More 'config new' enhancements
2018-11-11 01:00:42 -07:00
Bryan Ashby
f592da2645 oputil.js config new now preps 'menuFile' and 'promptFile' 2018-11-11 00:19:01 -07:00