Commit Graph

  • 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 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 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 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 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 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