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