Bryan Ashby
3e12c6af9e
Onelinerz add ansi
2016-07-02 14:04:02 -06:00
Bryan Ashby
0591f364dc
Add onelinerz to menu
2016-06-30 22:31:32 -06:00
Bryan Ashby
e989010e63
* Theme onelinerz
...
* Make preview optional (will do later - need to work on bugs!)
* Add to default menu.hjson
2016-06-30 22:30:46 -06:00
Bryan Ashby
96348d5ed8
* Onelinerz nearly complete - only really need preview MCI implemented
...
* Added luciano_blocktronics styled onelinerz - need same style for add oneliner still
2016-06-29 23:23:06 -06:00
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
d5c806031f
Use new beforeArt
2016-06-28 23:07:33 -06:00
Bryan Ashby
9e6af7f19b
Use new beforeArt
2016-06-28 23:07:15 -06:00
Bryan Ashby
c2ee05bd51
Add callback to beforeArt
2016-06-28 23:06:35 -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
a3b4568a76
Fix issue parsing args in sgr() introduced recently
2016-06-27 23:07:59 -06:00
Bryan Ashby
dc8a06331b
Fix connection issue
2016-06-27 23:01:57 -06:00
Bryan Ashby
e82ec724e1
* Fix some issues with autoScroll
...
* Misc cleanup
2016-06-27 23:01:31 -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
Bryan Ashby
8be75d4713
Remove commented out deleteLine method
2016-06-27 22:34:19 -06:00
Bryan Ashby
f9e9afcf2d
Merge pull request #60 from apamment/master
...
Added ERC Module
2016-06-27 20:57:25 -06:00
Andrew Pamment
be6af161ec
Added ERC Module
2016-06-27 17:29:17 +10:00
Bryan Ashby
b6cada6f3c
Various ES6, TODO and code cleanup
2016-06-26 21:23:59 -06:00
Bryan Ashby
3955d5539f
Comment out disabling of VT100 line wrapping for now - causes too much trouble with actual esc seq in place
2016-06-26 21:23:36 -06: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
0f0e674f97
Add nextMenu() @systemMethod, code cleanup, ES6, etc.
2016-06-25 22:43:12 -06:00
Bryan Ashby
a5505ea718
Add getModDatabasePath() for modules
2016-06-25 22:37:28 -06:00
Bryan Ashby
57180da398
Mods DB location
2016-06-25 22:37:02 -06:00
Bryan Ashby
8f1301d647
ES6 + misc cleanup
2016-06-25 22:36:40 -06:00
Bryan Ashby
aafa3b68eb
Run trim messages every 24 hours
2016-06-21 21:37:47 -06:00
Bryan Ashby
424aadbd40
Fix stdio door exit
2016-06-21 09:02:06 -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
97c2e7adc0
Call shutdown() of msg network modules @ shutdown
2016-06-20 21:05:47 -06:00
Bryan Ashby
b17bd15c46
* @watchFile support for event scheduler
...
* Better/cleaner overall BBS shutdown WIP
2016-06-20 20:39:20 -06:00
Bryan Ashby
1e5a8da1e8
Add @execute support to event scheduler
2016-06-20 18:58:54 -06:00
Bryan Ashby
3a41d550b0
Fix typo in spelling
2016-06-20 15:03:36 -06:00
Bryan Ashby
7eb7500ad8
* Better OO
...
* Some scheduled event logging
2016-06-20 15:02:20 -06:00
Bryan Ashby
81301047b3
Handle missing / no longer avail message
2016-06-20 14:41:43 -06:00
Bryan Ashby
05cf2c24ca
Fix origin line to a signle leading space (reported by apam)
2016-06-20 14:24:11 -06:00
Bryan Ashby
61c9a0d320
* Fix config.js & remove testing values
2016-06-20 14:11:37 -06:00
Bryan Ashby
f5a1a79777
* Clean up door.py
...
* Implement trimMessageAreasScheduledEvent() method
* Misc cleanup
2016-06-20 14:10:12 -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
b951975b0a
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2016-06-16 22:36:45 -06:00
Bryan Ashby
a06f721185
prevMenu() if MenuModule load error
2016-06-16 22:35:27 -06:00
Bryan Ashby
6a21f4df40
Add special thanks to Maskreet for DoorParty
2016-06-01 20:15:55 -06:00
Bryan Ashby
9b2af0f90c
Send the correct rlogin information; Require bbsTag in config
2016-05-31 22:35:34 -06:00
Bryan Ashby
4dd8b106ba
* Oops!
2016-05-28 21:55:49 -06:00
Bryan Ashby
fd3192c75a
Add DoorParty support
2016-05-28 21:04:39 -06:00
Bryan Ashby
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
2016-05-23 20:45:18 -06:00
Bryan Ashby
77a9306afa
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2016-04-28 23:05:17 -06:00
Bryan Ashby
aadc7a347b
Minor updates to ansi parser
2016-04-28 23:05:01 -06:00
Bryan Ashby
dbfad79431
Remove unused variables; use const
2016-04-18 21:20:18 -06:00