Commit Graph

386 Commits

Author SHA1 Message Date
Bryan Ashby 9bb08c3d54 Onelinerz mostly functional, but still WIP. Need to trim DB, display proper count, and add preview. Checking in for testing. 2016-06-28 23:53:30 -06:00
Bryan Ashby 8567692238 Temp onelinerz art 2016-06-28 22:43:05 -06:00
Bryan Ashby e22f0d37ce Onelinerz WIP 2016-06-28 22:41:50 -06:00
Bryan Ashby 5fc458e65e Onelinerz WIP, telnet bridge, ERC update 2016-06-28 22:38:29 -06:00
Bryan Ashby dc8a06331b Fix connection issue 2016-06-27 23:01:57 -06:00
Bryan Ashby 478a8a994a * Various const, let vs var, etc. cleanup
* Some DRY
* Allow user formatting (e.g. in theme.hjson)
* Misc cleanup & formatting
2016-06-27 22:35:13 -06:00
Andrew Pamment be6af161ec Added ERC Module 2016-06-27 17:29:17 +10:00
Bryan Ashby 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!
2016-06-25 22:45:49 -06:00
Bryan Ashby 21ed9dc777 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2016-06-20 21:39:07 -06:00
Bryan Ashby 8c06325e63 * Try to clean up terminal stuff set by doors @ exit 2016-06-20 21:38:43 -06:00
Bryan Ashby 9a71674840 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2016-06-20 14:44:06 -06:00
Bryan Ashby 6e6ebc9b18 * Fix menu stack corruption reported by apam when 'exit' (and possibly other) pty events fire 2+ times 2016-06-20 00:40:31 -06:00
Bryan Ashby 36ce2354e3 * Functional event scheduler - still some to do, but works
* WIP on message area cleanup via scheduler
* Some const cleanup
2016-06-19 21:09:45 -06:00
Bryan Ashby 3aa87432a1 Use const 2016-06-19 21:09:08 -06:00
Bryan Ashby a06f721185 prevMenu() if MenuModule load error 2016-06-16 22:35:27 -06:00
Bryan Ashby 566a34da7b Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2016-04-02 00:29:13 -06:00
Bryan Ashby d777f2c199 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
Conflicts:
	mods/themes/luciano_blocktronics/CCHANGE.ANS
2016-03-30 18:38:47 -06:00
Bryan Ashby 56852c3c2e Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2016-03-28 22:09:36 -06:00
Bryan Ashby 568a138cab * Better logging of import/export stats & schedules
* Some code cleanup
* Remove all mkdirp module stuff -- use fs-extra
2016-03-28 22:07:21 -06:00
Bryan Ashby 0cdeda5a0a Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2016-03-28 19:59:18 -06:00
Bryan Ashby 7c8f8a358a Add conf change for luciano_blocktronics theme 2016-03-28 19:26:37 -06:00
Bryan Ashby d73d5b0805 Update luciano_blocktronics theme with conf change 2016-03-26 11:16:12 -06:00
Bryan Ashby 6c108cb6b8 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2016-03-25 22:06:05 -06:00
Bryan Ashby 686573e362 Merge branch 'msg_network' of ssh://numinibsd/git/base/enigma-bbs into msg_network 2016-03-23 21:01:01 -06:00
Bryan Ashby 98e6afa1af * Don't blow up @ message network record() if no network configured for areaTag
* Remove console.log() of message persist; use proper client.log
2016-03-23 20:59:38 -06:00
Bryan Ashby b91c9771fc * Updated Message Network docs
* .ANS files updated from attributes
2016-03-20 21:34:39 -06:00
Bryan Ashby a49b510f31 Add .eslint.json 2016-03-19 21:07:47 -06:00
Bryan Ashby a858a93ee1 * FTN BSO module: Export to <domain>.<zone> dirs where appropriate
* Code cleanup
* Fix FTN packet header writing
* Add CHRS support to FTN packet I/O
* Change to FNV-1a hash of ms since 2016-1-1 ("enigma epoc") + message ID for MSGID serial number and <packet>.pkt BSO export
* Only write some FTN kludges for EchoMail (vs NetMail)
* If config specifies, call message network modoule(s) .record() method @ persist (WIP)
2016-02-20 17:57:38 -07:00
Bryan Ashby 317af8419a Major commit for new message network WIP 2016-02-02 21:35:59 -07:00
Bryan Ashby 358fc486fb Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2016-01-30 15:22:51 -07:00
Bryan Ashby 794c885ac1 * Add new method for getting online/active node information
* Use new online method for whos online
2016-01-30 15:18:55 -07:00
Bryan Ashby e85d56a7b2 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2016-01-14 22:52:32 -07:00
Bryan Ashby 5688926989 Feedback to op from main, etc. 2016-01-14 22:48:42 -07:00
Bryan Ashby 3561fd8f5e Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2016-01-04 21:03:26 -07:00
Bryan Ashby 65ba6c7507 Missing art for new_scan related 2016-01-04 21:03:19 -07:00
Bryan Ashby 64d8e795cb Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2016-01-03 19:49:51 -07:00
Bryan Ashby 949caeab9d Missing default prompt 2016-01-03 19:49:19 -07:00
Bryan Ashby a39beda354 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2016-01-03 19:41:35 -07:00
Bryan Ashby dd82a24e56 Newscan functionality for messages in working state 2016-01-03 19:40:34 -07:00
Bryan Ashby 7aab03c4ba Updated message list functionality to allow passing in list/etc. 2016-01-03 17:59:29 -07:00
Bryan Ashby cb223f17f5 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2016-01-02 13:35:47 -07:00
Bryan Ashby 1fe8fe68e8 Attempt to catch error occuring on Xibalba 2016-01-02 13:20:52 -07:00
Bryan Ashby 513ff7109f Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2015-12-24 11:59:37 -07:00
Bryan Ashby 0658d5af52 User configuration in default theme 2015-12-24 11:57:00 -07:00
Bryan Ashby 3856a74ea7 * Use new Config.user properties for max lengths
* User configuration entry
2015-12-24 11:56:25 -07:00
Bryan Ashby 4b01cbc68a Missing ; 2015-12-24 11:55:17 -07:00
Bryan Ashby 9d608feb31 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2015-12-23 19:14:24 -07:00
Bryan Ashby e8c8975f13 Allow hotkeys to submit 2015-12-23 19:08:24 -07:00
Bryan Ashby 9d55695533 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2015-12-23 16:50:47 -07:00
Bryan Ashby 30a69b2779 Generic logoff prompt 2015-12-23 16:47:02 -07:00