This website requires JavaScript.
257081b250
Help catch errors in configs easier
Bryan Ashby
2016-08-06 19:57:27 -06:00
26fb4692dc
Attempt to detect when an archiver does not exist (HACK!)
Bryan Ashby
2016-08-06 16:30:56 -06:00
9af9bfe3d0
More switch style
Bryan Ashby
2016-08-03 22:43:56 -06:00
33f0553ea9
Use sane switch style :)
Bryan Ashby
2016-08-03 22:43:06 -06:00
f024527db1
Fix switch rule
Bryan Ashby
2016-08-03 22:36:35 -06:00
b12d9aad04
sysStat for +op username vs old config value
Bryan Ashby
2016-08-03 21:46:38 -06:00
8d9a686629
Use new prompt
Bryan Ashby
2016-08-03 20:59:10 -06:00
969cd35ece
* Use standard MCI codes in FSE/etc. * Add mod mixin for temp area/conf switch e.g. used by new scan, fse, so on * string utils: renderSubstr(), renderStringLength(): Works with *rendered* text. That is, is smart enough to ignore ANSI and RA style pipe color codes * string util pad() works with ANSI/RA pipe codes * TextView can now display text with RA pipe codes and MCI codes * Message conf/area welcome art #81 * Update luciano art with new MCI
Bryan Ashby
2016-08-03 19:48:45 -06:00
3d098e927a
Misc minor cleanup
Bryan Ashby
2016-08-03 19:38:06 -06:00
c93638a5e6
Ooops... missing StatLog module :)
Bryan Ashby
2016-07-27 21:48:13 -06:00
8787703989
* New StatLog: Replaces various logs, system props, etc. into one class/methods * Uew StatLog for last callers * Use new StatLog for +op props * Use new StatLog for user props such as posts & MCI to access such * Use StatLog for various new MCI codes for +op * Misc missing MCI codes
Bryan Ashby
2016-07-27 21:44:27 -06:00
d4ce574be3
Case insensitive areaTag compare
Bryan Ashby
2016-07-25 14:36:57 -06:00
0a629feeb0
Resolve: System methods prev/nextArea, and prev/nextConf can cause a crash #79
Bryan Ashby
2016-07-25 14:35:58 -06:00
fb737357f5
Update copyright
Bryan Ashby
2016-07-25 14:26:34 -06:00
8d75a675dd
Make linter happy
Bryan Ashby
2016-07-25 14:26:20 -06:00
b39c26153b
* Don't allow pure numbers as usernames (e.g. "1234") * Minor code cleanup
Bryan Ashby
2016-07-25 10:49:41 -06:00
fbba2160fe
Message Area - Cancel message #47
Bryan Ashby
2016-07-25 10:47:57 -06:00
b0ddc3fec4
Minor cleanup, allow console.log(), .error(), etc. here
Bryan Ashby
2016-07-25 10:47:30 -06:00
623e96feb0
Replaced by acs.js
Bryan Ashby
2016-07-25 10:46:58 -06:00
0aa75c17c1
Style + import lodash
Bryan Ashby
2016-07-25 09:30:49 -06:00
ea0ce74d2e
LF changes
Bryan Ashby
2016-07-25 09:26:57 -06:00
3c2e760431
Merge pull request #80 from rjmooney/master
Bryan Ashby and GitHub
2016-07-25 09:21:34 -06:00
9ab4adc05f
Handle empty text masks.
Robert Mooney
2016-07-25 01:20:22 -07:00
e080b5dcfa
Spelling and grammar!
Robert Mooney
2016-07-24 23:11:04 -07:00
dd03d3dcf1
Minor documentation fixes:
Robert Mooney
2016-07-24 20:19:09 -07:00
d4a753fd74
HappyNet refs
Bryan Ashby
2016-07-25 01:46:17 -06:00
83ad1c01d3
Mail/email menu
Bryan Ashby
2016-07-25 01:03:27 -06:00
7e7bd538eb
Mail/email menu
Bryan Ashby
2016-07-25 01:03:07 -06:00
87c6746676
validateUserNameExists()
Bryan Ashby
2016-07-25 01:01:14 -06:00
820e150708
Properly filter out private mail by user ID
Bryan Ashby
2016-07-25 01:00:35 -06:00
c3ae30a8aa
isPrivateTagArea()
Bryan Ashby
2016-07-25 00:58:49 -06:00
c2cbc7913c
Use new menu stack code
Bryan Ashby
2016-07-25 00:58:27 -06:00
ea0ec9ae4e
ES6 menu stack
Bryan Ashby
2016-07-25 00:57:12 -06:00
823dbc9466
Not needed
Bryan Ashby
2016-07-24 21:17:19 -06:00
08393e0aff
* New ACS class avail @ client.acs * Experimental / WIP work on issue #79
Bryan Ashby
2016-07-24 11:48:59 -06:00
8bd61f2d01
* New ACS class avail @ client.acs * Experimental / WIP work on issue #79 * Issue # 77: Changes to new_scan.js, temp conf/area swapping, etc. * message area: getMessageConfByAreaTag(), getMessageConfTagByAreaTag(), tempChangeMessageConfAndArea(), getNewMessageCountInAreaForUser()
Bryan Ashby
2016-07-24 11:47:34 -06:00
2baf028e34
Add DoorParty! info
Bryan Ashby
2016-07-22 21:27:56 -06:00
359241654b
Case insensitive compare for area tags (#78 )
Bryan Ashby
2016-07-21 21:04:08 -06:00
7b73171d5c
Add --activate and --deactivate user commands
Bryan Ashby
2016-07-20 22:26:56 -06:00
a1167acc03
Fix non 'ch' issue
Bryan Ashby
2016-07-20 22:21:46 -06:00
9545cb620b
Add KeyEntryView (%KE)
Bryan Ashby
2016-07-20 22:11:57 -06:00
8cd07d2af4
Add startup log entry
Bryan Ashby
2016-07-19 21:23:41 -06:00
7f1aec4fca
Make linter happy
Bryan Ashby
2016-07-19 21:02:12 -06:00
2d1f3d3c17
Minor cleanup work
Bryan Ashby
2016-07-19 21:01:49 -06:00
5e13a78f31
Minor cleanup
Bryan Ashby
2016-07-19 21:01:25 -06:00
64044399ab
error -> reason when failing to display art
Bryan Ashby
2016-07-19 21:00:56 -06:00
6f06625c84
Add telnet bridge art for luciano_blocktronics theme
Bryan Ashby
2016-07-19 20:59:31 -06:00
b0930a3b7e
Add setSyncTermFontWithAlias()
Bryan Ashby
2016-07-19 20:58:51 -06:00
4346b44ae8
* Add font support * Default to port 23
Bryan Ashby
2016-07-19 20:58:25 -06:00
df56391338
Fix message and conf area sorting for 'sort' > 9 (again)
Bryan Ashby
2016-07-19 08:45:18 -06:00
07ed70a5d0
Fix config --new
Bryan Ashby
2016-07-18 22:03:23 -06:00
985d239ab9
Fix message and conf area sorting for 'sort' > 9
Bryan Ashby
2016-07-18 21:18:55 -06:00
09e399a060
Messages Cut Off #73
Bryan Ashby
2016-07-18 20:05:29 -06:00
b8a23b827c
* Improved message trimming * Better logs, code cleanup, etc. around trimming
Bryan Ashby
2016-07-17 22:17:24 -06:00
e19b725aa8
Various cleanup WIP
Bryan Ashby
2016-07-17 22:16:15 -06:00
b7274a16d4
(Yet another) fix for setFocusItemIndex() draw issues!
Bryan Ashby
2016-07-17 22:15:43 -06:00
a7993281b9
Better missing art log
Bryan Ashby
2016-07-16 13:17:16 -06:00
f6cc6f1388
Use new err serialization for unexpected errors
Bryan Ashby
2016-07-16 13:06:15 -06:00
2bd548d284
Code cleanup (minor)
Bryan Ashby
2016-07-16 13:06:03 -06:00
485711b5da
* Clean up some logs * Add serializer for 'err' in logs for passing full err object * Don't dump HUGE message lists to log during new scan
Bryan Ashby
2016-07-16 13:05:32 -06:00
14c8b39a9e
Bring in changes from Apam
Bryan Ashby
2016-07-14 21:30:48 -06:00
787a855097
Auto-activation by default
Bryan Ashby
2016-07-14 21:30:02 -06:00
a129c5baec
Merge pull request #70 from apamment/patch-1
Bryan Ashby and GitHub
2016-07-14 09:26:47 -06:00
020cd18cb9
Update format names
Bryan Ashby
2016-07-13 23:47:06 -06:00
43c5de3e40
Finally fix setFocusItemIndex() draw issues!
Bryan Ashby
2016-07-13 22:46:14 -06:00
9155832139
* Better loading * Fix draw issue with newIndicator * Preserve initialFocusIndex between views (note: WIP: needs additional work for expected behavior)
Bryan Ashby
2016-07-13 22:44:55 -06:00
314d5390c6
Added info for Model 2 B
Andrew Pamment and GitHub
2016-07-14 11:05:35 +10:00
c94f663947
* DRY menu pop/goto into reloadMenu() (temp hack until we can find a good solution for simple redraw) * Only reloadMenu() if we actually change areas * Code style cleanup
Bryan Ashby
2016-07-12 23:38:40 -06:00
34b72d5040
Merge pull request #67 from apamment/master
Bryan Ashby and GitHub
2016-07-12 23:13:08 -06:00
1ddbb98319
Updated to use findIndex
Andrew Pamment
2016-07-13 14:43:13 +10:00
e7e6f1ea54
Merge pull request #66 from apamment/master
Bryan Ashby and GitHub
2016-07-12 21:57:19 -06:00
28758bc83d
Add note about Visual C++
Bryan Ashby
2016-07-12 21:49:54 -06:00
b627977f9c
Fixed Next/prev conf/areas
Andrew Pamment
2016-07-12 20:52:17 +10:00
369d17c407
Message Area/Conf Prev, Next (Unfinished)
Andrew Pamment
2016-07-12 19:57:07 +10:00
521e08d5a8
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
Bryan Ashby
2016-07-10 22:15:50 -06:00
f8b3727163
Wait for TERMINAL-TYPE SB & respond with real underlying term type. Allows connections to other ENiGMA 1/2 boards!
Bryan Ashby
2016-07-10 22:14:51 -06:00
dfb4f17c5f
* Resp DONT to WONT NEW-ENVIRONMENT
Bryan Ashby
2016-07-10 22:14:30 -06:00
c20ffcd4c1
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
Bryan Ashby
2016-07-09 23:22:05 -06:00
d028cbfc6b
Add BBS list to main menu by default
Bryan Ashby
2016-07-09 23:11:01 -06:00
de1712e104
BBS list contributed by Apam!
Bryan Ashby
2016-07-09 23:08:33 -06:00
426b466496
Some cleanup in telnet_bridge.js
Bryan Ashby
2016-07-09 20:46:04 -06:00
98ff0e44de
Nearly complete BBS list by Apam + cleanup for enigma code style/etc.
Bryan Ashby
2016-07-09 20:11:13 -06:00
1ecc68b250
Fix erronous warning
Bryan Ashby
2016-07-09 20:10:03 -06:00
af54098f31
Start WIP on telnet client support in telnet_bridge.js
Bryan Ashby
2016-07-09 20:09:39 -06:00
edf2c99593
TODO reminder
Bryan Ashby
2016-07-09 20:09:17 -06:00
6ffef26cbf
Start of cleanup
Bryan Ashby
2016-07-09 20:09:03 -06:00
1aa77530dd
TODO reminder
Bryan Ashby
2016-07-09 20:08:08 -06:00
d39e14e1aa
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
Bryan Ashby
2016-07-09 16:02:30 -06:00
7717ac8b5f
Change default SSH port
Bryan Ashby
2016-07-09 16:01:38 -06:00
a32f810c46
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
Bryan Ashby
2016-07-06 20:56:59 -06:00
0519d9a001
Minor cleanup, prevent XY from warning in log
Bryan Ashby
2016-07-06 20:56:30 -06:00
03ee20783b
Enable FK's, duh
Bryan Ashby
2016-07-06 20:55:50 -06:00
c2b9fb9c0c
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
Bryan Ashby
2016-07-05 22:32:48 -06:00
3bbdd4abae
Check for MSGID explicitly during dupe check if present
Bryan Ashby
2016-07-05 22:32:13 -06:00
f87e9917a0
* Resolve issue #59 : Better message UUID generation and dupe checks
Bryan Ashby
2016-07-05 22:18:43 -06:00
9e573e6810
* Allow relative or absolute paths in for art * Misc cleanup
Bryan Ashby
2016-07-04 12:58:41 -06:00
396e7cc747
Default to empty[] args
Bryan Ashby
2016-07-04 12:57:49 -06:00
7ab61ac641
* TODO notes * Add final prep to default to "No" -- this should be menu.hjson controled in the future
Bryan Ashby
2016-07-04 12:56:54 -06:00
ce1d3e6a7e
* ES6 & misc cleanup * Add index to message for quicker retrieval
Bryan Ashby
2016-07-04 12:56:15 -06:00
f6d363b53d
Allow modules to live in their own subdirectory (by matching module name) such that they can have their own package.json, deps, etc.
Bryan Ashby
2016-07-03 10:58:57 -06:00