Commit Graph

  • 839b885d21 * Add info about npm install for dep modules Bryan Ashby 2015-10-28 10:53:41 -0600
  • ce8300da86 * Update telnet link for BLACK flag Bryan Ashby 2015-10-28 10:51:33 -0600
  • 3c0135ed25 * Updated readme Bryan Ashby 2015-10-28 10:48:32 -0600
  • 77a4f27d9e * Remove old files Bryan Ashby 2015-10-27 22:49:51 -0600
  • 79ff40c7b6 * Couple minor readme updates Bryan Ashby 2015-10-27 22:13:39 -0600
  • 9bccacf5b2 * Update clone URL in readme Bryan Ashby 2015-10-27 22:11:12 -0600
  • 9432d854d4 * Fix dupe in menu.hjson Bryan Ashby 2015-10-27 21:13:45 -0600
  • c5a094d8ff * Lots of mods/art/* file cleanup * doortoomany.ans -> DOORMANY.ANS Bryan Ashby 2015-10-27 21:12:55 -0600
  • 5afb1d6b97 * Remove default / testing SSH keys Bryan Ashby 2015-10-27 20:48:33 -0600
  • 349549fae2 * Add .gitignore * Use 'privateKeyPem' and 'privateKeyPass' for SSH Bryan Ashby 2015-10-27 20:46:30 -0600
  • bddc575158 * LOTS of menu.hjson cleanup * login2 renamed to login * Use config for msg view menu entry @ message list Bryan Ashby 2015-10-27 20:21:58 -0600
  • 377d391033 * Updated readme a bit Bryan Ashby 2015-10-27 16:20:44 -0600
  • 4d307bea6b * Updated README.md Bryan Ashby 2015-10-26 22:19:04 -0600
  • 4a386d649e * WIP on message last read - not fully functional yet Bryan Ashby 2015-10-22 15:44:44 -0600
  • 4988559569 * Fix 'newMark' -> 'newIndicator' in message list * Better Telnet trace filter similar to SSH Bryan Ashby 2015-10-22 13:01:16 -0600
  • e9836e18db * New user reserved names now direct to applicaiton process for SSH Bryan Ashby 2015-10-22 12:22:03 -0600
  • 93cff52c1f * Allow SSHPMPT.ASC for displaying SSH/secure app info/instructions Bryan Ashby 2015-10-22 11:04:50 -0600
  • 4a22ce0924 * Servers now define 'firstMenu'. This allows e.g. SSH to pre auth, while Telnet still gets the matrix Bryan Ashby 2015-10-22 10:36:08 -0600
  • 12e7722ec9 * Better place to get server name/type * Servers export 'isSecure' Bryan Ashby 2015-10-22 00:03:18 -0600
  • ad4eea6ba7 * SSH is now functional for 'ssh', PuTTY, SyncTerm, EtherTerm, and hopefully most others * Explicit detect of syncterm as ANSI * Add serverType (TELNET, SSH) MCI: %ST Bryan Ashby 2015-10-21 22:51:35 -0600
  • e7e9746a85 * Rewrite SSH authentication - now works with PuTTY (thoguh there are some issues) and standard ssh. WIP still! * Idle monitor not started until 'ready' signal Bryan Ashby 2015-10-21 16:30:32 -0600
  • 6a2d283fad * WIP on SSH2 access: Linux ssh can now connect, browse, etc. * Still issues with other terminals such as EtherTERM which just hangs after auth. Does not seem to send the 'shell' event * Fix typo in msg_list module Bryan Ashby 2015-10-20 22:37:39 -0600
  • 0f1fe31fe5 * SSH semi functional Bryan Ashby 2015-10-20 15:39:33 -0600
  • 3833f9910e * Update some packages * Still trying to figure out ssh2 Bryan Ashby 2015-10-19 22:33:11 -0600
  • d86d3e0119 * Separate login logic vs display * Work on SSH a bit -- major WIP, not working! Bryan Ashby 2015-10-19 17:21:47 -0600
  • a6f15c2dfc * Add BSD license Bryan Ashby 2015-10-19 10:50:35 -0600
  • 549fba6b34 * Code cleanup + comments * Fix message area access in NUA path Bryan Ashby 2015-10-18 21:24:13 -0600
  • e36507fec1 * WIP user list - mostly complete * Some code cleanup / renaming Bryan Ashby 2015-10-18 11:48:08 -0600
  • b2509e9208 * User list skeleton Bryan Ashby 2015-10-17 23:32:35 -0600
  • 52dee0a401 * Filter Private from area lists/etc. * Clean up CPU string for MCI display Bryan Ashby 2015-10-17 21:39:54 -0600
  • 65d7186a86 * Add new last_callers.js Bryan Ashby 2015-10-17 20:58:07 -0600
  • d9ee2b6c80 * Add system_property.js Bryan Ashby 2015-10-17 20:56:16 -0600
  • 9f11605c9b * Work on menus Bryan Ashby 2015-10-17 20:34:39 -0600
  • 1c1f4394ca * System stats * Last callers rewritten using format and VM * Some minor MCI stuff Bryan Ashby 2015-10-17 20:03:51 -0600
  • d02d9e4a7c * TOONODE support when already logged in * Work on new user / NUA flow * Various cleanup Bryan Ashby 2015-10-15 23:41:24 -0600
  • a5c2e6f50b * Work on area change + theme * Work on msg menu + theme Bryan Ashby 2015-10-14 23:09:10 -0600
  • 171ee75043 * pipeWrite() can now parse Renegade via spec='renegade' * WIP on user config Bryan Ashby 2015-10-13 00:35:37 -0600
  • ea8061ae85 * Skeleton for user configuration Bryan Ashby 2015-10-11 23:26:27 -0600
  • 15d844262d * Minor tweaks to message list Bryan Ashby 2015-10-11 20:52:13 -0600
  • 6e0a4e84af * Message list updated to be functional with new MCI/etc. (Still WIP, but working good) Bryan Ashby 2015-10-11 16:05:45 -0600
  • 3038213c09 * More progress on theming esp. in relation to .config menu module sections Bryan Ashby 2015-10-09 23:35:40 -0600
  • a6cd6bd3b9 * Use pre-release of string-format with Python like widths/etc. * Very minor updates to message list Bryan Ashby 2015-10-09 20:46:28 -0600
  • 0fd9df3821 * Cleanup on msg view config Bryan Ashby 2015-10-09 19:27:43 -0600
  • a3ba9b0252 * More work on theming Bryan Ashby 2015-10-06 21:21:13 -0600
  • 73952a2c37 * Minor work on themes + FSE Bryan Ashby 2015-10-06 15:22:49 -0600
  • 0436dc2c3a * More on new theme Bryan Ashby 2015-10-04 22:26:30 -0600
  • 60758e0f34 * WIP on theme by Luciano Ayres * %TL for area name vs MA which is to become "default" message area Bryan Ashby 2015-10-04 22:04:56 -0600
  • 3db16ed4a1 * Missing ; Bryan Ashby 2015-09-30 05:21:28 -0600
  • a3e37293f4 * WIP on customization of .config blocks * getThemeArt() updated with new fallback mechanism (theme -> default theme -> art generic) Bryan Ashby 2015-09-27 22:05:40 -0600
  • 78f6915577 * More minor WIP on making theme merging more flexible Bryan Ashby 2015-09-27 19:33:25 -0600
  • 05812f57f0 * Trailing LF handling is now 'trailingLF' option, with 'default', 'yes', 'no', etc. * Initial checking of WIP Mystery Skulls theme by Luciano Ayres of blocktronics * Fix random theme selection * WIP on theme customization apply: Needs to be much more flexible than current * MenuModule will use .next > .fallback > default fallback Bryan Ashby 2015-09-27 15:35:24 -0600
  • 68b8af7975 * Fix version to represent alpha * Some fixes to message areas * New NU-MAYA prompt Bryan Ashby 2015-09-26 00:20:17 -0600
  • df477667b0 * client.runtime.* renamed to client.session.* * some work on area names - need to fix login issue & rest shoudl work Bryan Ashby 2015-09-25 23:10:18 -0600
  • 1082b6e39c * Minor fix + notes Bryan Ashby 2015-09-23 23:55:13 -0600
  • 903db84f23 * New fallback with default vs explicit working * New @systemMethod:fallbackMenu working * Work on NUA flow: added preamble and some work on FSE related stuff Bryan Ashby 2015-09-23 23:41:06 -0600
  • d63320e0b7 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2015-09-23 22:24:59 -0600
  • 41cdeb4c55 * WIP new fallback system and @systemMethod:fallback Bryan Ashby 2015-09-23 22:24:37 -0600
  • 1175278779 * Some work on NUA * Placeholder for sysop feedback after NUA step Bryan Ashby 2015-09-22 23:13:06 -0600
  • 6c38ff54d5 * WIP replacement NUA system Bryan Ashby 2015-09-22 21:31:56 -0600
  • b1947c8010 * Create new NUA. WIP Bryan Ashby 2015-09-20 20:23:55 -0600
  • b2592d0e71 * Fixes to actionKeys with new focus changes * Various fixes, minor changes Bryan Ashby 2015-09-20 19:10:09 -0600
  • b15d9a0bf8 * Fix word wrap bug introduced prior -- use 'expand' not 'expandTabs' * Notes on better access of views by ID * Work on apply process a bit * Replies can now be saved Bryan Ashby 2015-09-20 01:29:07 -0600
  • a6d00b05a7 * Artwork for NU-MAYA help, updated quote builder, etc. * Fix some typos * Fix message getQuoteLines() * Quote builder fully functional * MLTEV emits more information in position events * Action keys can how handle plain characters that don't have full key object, e.g. "?" * Hot keys for a lot of stuff * WIP work on focus issue in VC. Bryan Ashby 2015-09-19 22:55:09 -0600
  • d23012a201 * Fixed actionKeys to have full conf data including extraArgs Bryan Ashby 2015-09-18 22:16:19 -0600
  • 899cb658cc * Clean up some "JSON" nameing in config to reflect generic config or HJSON * Found why "r" wasn't working for reply in menu.hjson... now it crashes though because actionKeys extraArgs broken it seems Bryan Ashby 2015-09-17 23:17:15 -0600
  • 1b46506cf8 * New concept of saved states. Modules will be called before enter to restore a saved state (if applicable) and before leave to save one. Bryan Ashby 2015-09-17 23:11:21 -0600
  • 9865da34cc * Quote builder very functional, some bugs * Work on fallback system (implicit); Added some notes... need saveState/restoreState type functionality as extraArgs may not be final args! Bryan Ashby 2015-09-17 22:53:19 -0600
  • 6970e6e2ab * Lots of good progress with quote builder... still WIP, but nearly there Bryan Ashby 2015-09-16 22:31:09 -0600
  • 20fb54422a * Quote builder even more functional :) Bryan Ashby 2015-09-15 22:44:31 -0600
  • 4cba6f4c10 * word_wrap.js: Word wrapping functionality in it's own module * Message.getQuoteLines() Bryan Ashby 2015-09-15 21:55:10 -0600
  • a320a05c99 * Minor tweak to quoting * Notes / TODO items Bryan Ashby 2015-09-14 23:02:09 -0600
  • cee7983c5a * Progress on FSE quote builder... WIP! Bryan Ashby 2015-09-14 22:40:00 -0600
  • 150de3953e * Work on quote builder / reply Bryan Ashby 2015-09-13 21:15:55 -0600
  • 88d725f585 * Minor work on reply area post Bryan Ashby 2015-09-12 19:18:08 -0600
  • 08beee4274 * Start work on message area replies Bryan Ashby 2015-09-12 18:18:46 -0600
  • 05f666cf29 * Minor JSON -> HJSON config cleanup * Some logging in telnet server vs console.log() * Calculate FSE footer position vs hard code it Bryan Ashby 2015-09-12 17:17:00 -0600
  • e661b23eca * Strict mode Bryan Ashby 2015-09-11 08:39:25 -0600
  • 7b7cf38113 * Cleanup and minor work on FSE post Bryan Ashby 2015-09-10 23:09:45 -0600
  • 1a81532aa7 * Mostly thoughts on starting pipe code support for preview mode of MLTEV Bryan Ashby 2015-09-10 22:20:11 -0600
  • 6b03b5357f * predefined_mci.js: General method for resolving MCI codes -> string * Changed MCI resolution to use object to function mapping so entries not yet available would not be executed * enigmaToAnsi() can now (optionally) resolve MCI codes * pipeWrite() resolves MCI codes Bryan Ashby 2015-09-10 21:01:04 -0600
  • 870e5a9136 * Update modules * Remove lingering strip-json-comments Bryan Ashby 2015-09-10 13:38:36 -0600
  • 6848df49d1 * Very minor JSON to HJSON testing Bryan Ashby 2015-09-09 21:55:16 -0600
  • 481c3171f4 * JSONCache -> ConfigCache * ConfigCache used for theme.hjson * Reformatted theme.hjson JSON to HJSON * Specific form ID used when applying themes if available, else generic match used * Pass extraArgs when processing 'next' Bryan Ashby 2015-09-09 21:31:04 -0600
  • cc6d214882 * More work on 'action' vs 'next' -- mostly complete for now Bryan Ashby 2015-09-08 22:31:38 -0600
  • ca4b99a83e * Convert all JSON configurations (*.json) to HJSON (*.hjson) which is much more flexible for a human readable and editable configuration format * WIP "next" vs "action" changes * options.cls is now defaulted in config.js/config.hjson (default = true) * Notes/etc. Bryan Ashby 2015-09-08 22:08:45 -0600
  • 052cf5c490 * Some notes / TODO Bryan Ashby 2015-09-07 22:40:08 -0600
  • 2edc63632b * Mostly work on building demo / NU-MAYA theme for testing / working out details / etc. Bryan Ashby 2015-09-07 21:18:09 -0600
  • 6517f50e0c * Message view prev/next * Message view up/down movement * Some new experimental MCI codes * Put cursor @ top of document in MLTEV preview mode * Fix fse finishedLoading() * Menus can have names, clients have current status Bryan Ashby 2015-09-07 00:12:01 -0600
  • 1f3948d84c * Menus can specify status * WIP changes of message loading in viewer - can now do next... WIP!!! Bryan Ashby 2015-09-06 15:58:58 -0600
  • b911db75ca * Some Notes Bryan Ashby 2015-09-04 16:58:54 -0600
  • cc68106473 * Message number/total Bryan Ashby 2015-09-04 16:35:08 -0600
  • 80460ea050 * Code cleanup; minor Bryan Ashby 2015-09-04 16:17:41 -0600
  • f587b228bc * Fix separation of editorMode vs footerMode Bryan Ashby 2015-09-04 14:28:05 -0600
  • ddc806bd39 * Varous fixes for FSE. ...WIP on separation of editorMode vs editor/menu/etc. focus Bryan Ashby 2015-09-04 00:02:28 -0600
  • 42ddabd875 * Minor work on post view FSE / related Bryan Ashby 2015-09-02 23:11:17 -0600
  • 8b3b36fd83 * Add dateTimeFormat Bryan Ashby 2015-09-01 22:42:54 -0600
  • e0f267c9a5 * Updates & notes to fse for view mode... WIP! Bryan Ashby 2015-09-01 22:20:29 -0600
  • b910007647 * Very minor change Bryan Ashby 2015-09-01 15:37:03 -0600
  • 02e90d7ca3 * Lots of work on message loading from message list and extraArgs Bryan Ashby 2015-08-31 23:18:46 -0600
  • e852695354 * Fix bug in VerticalMenuView when pressing up with low number of items * Minor work on message list Bryan Ashby 2015-08-30 21:42:24 -0600