Commit Graph

  • dc2b3031fd * Change how hashids are generated for web file area: include a 'type' * Add support for web *batch* downloads via streaming zip file creation * Add new web download manager and batch mode display * Add extra info to 'standard' downloads mod/menu Bryan Ashby 2017-09-26 10:44:15 -06:00
  • e555a28160 Filter out system areas Bryan Ashby 2017-09-26 10:43:22 -06:00
  • 8479091d33 Filter out system areas Bryan Ashby 2017-09-26 10:42:53 -06:00
  • 0f9e545b7b Allow filter on 1:n area tags in findFiles(). Add ability to calc sha256 if not already set (use sparingly!) Bryan Ashby 2017-09-26 10:41:41 -06:00
  • 59da1a2461 * Add getAvailableFileAreaTags() * Properly check area tags for system internal Bryan Ashby 2017-09-26 10:40:30 -06:00
  • f105c25e17 Add file_web_serve_batch table Bryan Ashby 2017-09-26 10:39:23 -06:00
  • 37c78209a8 Fix up system internal file areas Bryan Ashby 2017-09-26 10:39:07 -06:00
  • 88049a3c7a Prefer FILE_ID.ANS > FILE_ID.DIZ Bryan Ashby 2017-09-24 11:35:12 -06:00
  • e37409e9b5 * Separate out DEL vs backspace when possible for ANSI-BBS terminals. *nix terminals don't send us what we need, but deal with it. * Handle delete in MultiLineTextEditView. More to come soon! Bryan Ashby 2017-09-24 11:15:38 -06:00
  • 47551b1803 Add isNixTerm(), use includes vs indexOf on array search Bryan Ashby 2017-09-24 11:15:26 -06:00
  • 1784afffa7 Merge branch 'master' of github.com:NuSkooler/enigma-bbs into 0.0.8-alpha Bryan Ashby 2017-09-24 10:00:16 -06:00
  • d5334270c4 Update default menu.hjson - fix parse error Bryan Ashby 2017-09-24 09:58:57 -06:00
  • 68da131b1b Fix waterfall error Bryan Ashby 2017-09-24 09:58:43 -06:00
  • 48c6edc5b3 Rename VTX Hyperlink stuff Bryan Ashby 2017-09-23 23:17:16 -06:00
  • 1ad5b125f5 oputil fb rm|remove|del|delete functionality Bryan Ashby 2017-09-23 23:03:21 -06:00
  • b0260049ba Add VTX hyperlink support for URLs Bryan Ashby 2017-09-21 21:23:30 -06:00
  • 7837a2a7bd Update sqlite3-trans version again Bryan Ashby 2017-09-18 21:11:17 -06:00
  • 5f9b3eb90d Switch to sqltie-trans, a more updated transaction handling module Bryan Ashby 2017-09-18 21:05:38 -06:00
  • 985a14629a Fix document output to better work with reality Bryan Ashby 2017-09-18 20:16:42 -06:00
  • 59826930e4 Fix requires Bryan Ashby 2017-09-16 17:24:26 -06:00
  • 1e250f06d9 * Fix major issue with SQLite transactions + aync code causing collisions Bryan Ashby 2017-09-16 17:13:11 -06:00
  • 68247d87e8 Add filename order by option for search Bryan Ashby 2017-09-14 20:54:35 -06:00
  • 50bac95857 * Fix ANSI description display during upload * Major improvements to upload: Allow user to properly edit descriptions even if provided by .diz/system/etc. Bryan Ashby 2017-09-11 21:01:35 -06:00
  • 861055d935 Add some new ASCII output options to AnsiPrep Bryan Ashby 2017-09-10 20:51:43 -06:00
  • a91ae779be Add skipAcsCheck option to getAvailableFileAReas() Bryan Ashby 2017-09-10 20:51:30 -06:00
  • 9d09390561 Add countWithAbbr and countAbbr format specifiers Bryan Ashby 2017-09-09 13:59:23 -06:00
  • d545c86616 Add {totalFiles} and {totalBytes} stats to area selection Bryan Ashby 2017-09-09 12:34:31 -06:00
  • 9cc14b5708 Use nicely formatted number values for MCI stats Bryan Ashby 2017-09-09 12:11:55 -06:00
  • 3980c8acae Add new file base system stats and MCI codes Bryan Ashby 2017-09-09 11:48:43 -06:00
  • 1c2926fbe9 Roll farmhash version back - has bugs Bryan Ashby 2017-09-09 11:48:27 -06:00
  • 42d6190802 Additional logging Bryan Ashby 2017-09-08 23:36:26 -06:00
  • 1e27291869 Fix typo Bryan Ashby 2017-09-08 23:27:28 -06:00
  • 18461e594a Add --update option to fb scan Bryan Ashby 2017-09-08 23:11:01 -06:00
  • 79e410315c Remove a extra line when quoting Bryan Ashby 2017-09-08 23:07:11 -06:00
  • 3f942871ae * Update packages * Remove application/x-arj from mimeUtils hack - is included in mime-db now. Bryan Ashby 2017-09-07 21:21:24 -06:00
  • 8acfa609f4 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs Bryan Ashby 2017-09-07 20:41:50 -06:00
  • bbd5ff7de3 xibalba link Bryan Ashby 2017-09-07 20:36:51 -06:00
  • 229de22562 Try again to fix quickstart link - GitHub being dumb Bryan Ashby 2017-09-07 20:35:42 -06:00
  • d9ed276efb Fix quickstart link Bryan Ashby 2017-09-07 20:34:01 -06:00
  • ff1c72fae4 Updates to luciano_blocktronics theme Bryan Ashby 2017-09-07 20:26:35 -06:00
  • 7fd0d6e699 Start to wrap up 0.0.7-alpha Bryan Ashby 2017-09-07 18:15:10 -06:00
  • b1b841674c Ability to disabled themes + clean up theme code slightly. Area needs work! Bryan Ashby 2017-09-04 09:57:10 -06:00
  • 782cae6ba3 File Base: Browse by area Bryan Ashby 2017-09-03 20:45:00 -06:00
  • 939dbbf94f Fix oops broken list position Bryan Ashby 2017-09-03 20:44:39 -06:00
  • d74e95a198 Revert init seq in single write for now (VTX), return vc in helper Bryan Ashby 2017-09-03 20:44:17 -06:00
  • 013c2e3fa1 Change name of default filter Bryan Ashby 2017-09-03 20:43:30 -06:00
  • 188cebab4f Notes Bryan Ashby 2017-09-03 20:43:13 -06:00
  • 1c8e6d702c Fix one off bug causing ansi badness Bryan Ashby 2017-09-03 13:28:45 -06:00
  • 88777c6723 Fix term width/height in ansiPrep() Bryan Ashby 2017-09-03 13:15:15 -06:00
  • a28c1a82d8 Fix newscan for files Bryan Ashby 2017-09-02 16:24:52 -06:00
  • 8d5f1a8c5d Experimental terminalSupports(x) Bryan Ashby 2017-09-02 16:23:34 -06:00
  • f0d6eb5847 Ensure VC's are detached when leaving details Bryan Ashby 2017-09-02 15:56:47 -06:00
  • a642a271b4 Testing... Bryan Ashby 2017-09-02 10:27:59 -06:00
  • d300583574 Fix typo Bryan Ashby 2017-09-02 10:01:38 -06:00
  • ea39811ff6 Fix up some font switching logic Bryan Ashby 2017-09-02 09:59:38 -06:00
  • f78a4cef46 Cleanup - modern methods Bryan Ashby 2017-09-02 09:59:22 -06:00
  • d3a6ce8645 Wrap up a couple writes to a single Bryan Ashby 2017-09-02 09:53:12 -06:00
  • 52405a2f51 Always format IPv4 when prefixed/within IPv6 space Bryan Ashby 2017-09-02 09:52:39 -06:00
  • de46c28305 Minor cleanup related stuff Bryan Ashby 2017-09-01 17:42:47 -06:00
  • 3c40cb0766 Fix WONT/DONT cycle seen with EtherTerm Bryan Ashby 2017-09-01 17:42:20 -06:00
  • dd2d7c1b30 Quote builder without 'bounce' in ANSI mode Bryan Ashby 2017-09-01 17:41:49 -06:00
  • 34e8037ea1 Long awaited PageUp/PageDown support in VerticalMenuView Bryan Ashby 2017-09-01 17:41:08 -06:00
  • 1d86be6e34 Fix views in area browser, change 'ignore' to 'exclude' during scan Bryan Ashby 2017-08-29 20:10:34 -06:00
  • 6cbe574d4e Put back wrapping for non-ANSI descriptions in file browser Bryan Ashby 2017-08-29 19:55:20 -06:00
  • af911f8e74 Ability to set 'next' to advance to next area/conf during newscan Bryan Ashby 2017-08-29 19:38:34 -06:00
  • b1d855e36c Fix oputil.js config new syntax Bryan Ashby 2017-08-29 19:37:24 -06:00
  • 9379c7f5e7 Prepped ANSI is working very well + ANSI in FSE pristine in *most* cases Moved prepAnsi() -> ansi_prep.js as ansiPrep (single export) Bryan Ashby 2017-08-28 23:17:35 -06:00
  • 1bad0de5c1 Major improvements to quote builder for pre-formatted text/etc. Bryan Ashby 2017-08-27 20:08:13 -06:00
  • 1c736debf3 Updates + thanks Bryan Ashby 2017-08-27 17:08:48 -06:00
  • 6f83d1075f Add some video file support Bryan Ashby 2017-08-27 16:25:32 -06:00
  • f6f3f8d80e ANSI replies are now importing to Mysgic correctly! * Removed XX> prefix when in ANSI reply mode -- this borks Mystic/others * Hard code CRLF in text lines in ANSI replies - no longer try to "flow" the text (no other systems support this) Bryan Ashby 2017-08-27 11:17:29 -06:00
  • d132f3932a Prepare exported ANSI messages by ensuring they are < 79 characters in length, using ESC[A ESC[<N>C to adjust long lines Bryan Ashby 2017-08-26 20:37:20 -06:00
  • 968a22c5eb Silence warning Bryan Ashby 2017-08-26 20:26:41 -06:00
  • 4914bb9003 Add getFullMatchRegExp(): This will be used elsewhere eventually Bryan Ashby 2017-08-26 19:59:26 -06:00
  • c58f9a6510 Tearline handling Bryan Ashby 2017-08-24 22:23:14 -06:00
  • 59716da4d0 Better quote builder Bryan Ashby 2017-08-24 22:21:37 -06:00
  • dda4ad6698 Fix some prepAnsi code, add insert() method Bryan Ashby 2017-08-24 22:20:44 -06:00
  • fc200250e8 Better quote prefix generator Bryan Ashby 2017-08-24 22:20:07 -06:00
  • dc39998841 Fix some breakage caused by word wrapping with ESC seqs Bryan Ashby 2017-08-24 22:18:07 -06:00
  • d47f26004d DESCRIPT.ION support for oputil fb scan Bryan Ashby 2017-08-24 20:22:50 -06:00
  • f54ae16ce4 Fix > termHeight issue in parser Bryan Ashby 2017-08-22 20:54:04 -06:00
  • cb9b66e9cd New codes Bryan Ashby 2017-08-20 21:56:25 -06:00
  • 2b83630431 * Explicit encoding handling * Word wrap with ANSI in FSE Bryan Ashby 2017-08-20 20:42:25 -06:00
  • b3ce44ae42 Add explicit_encoding System meta Bryan Ashby 2017-08-20 20:41:53 -06:00
  • f45de620b1 Utilize explicit_encoding at export if set Bryan Ashby 2017-08-20 20:41:19 -06:00
  • bf8552e24f * Better isAnsi() regex * Handle word wrap within ANSI on plain text lines Bryan Ashby 2017-08-20 20:40:36 -06:00
  • fa465613a1 Add packetMsgEncoding and packetAnsiMsgEncoding defaults Bryan Ashby 2017-08-20 20:37:10 -06:00
  • b922f54024 Remove extra reset in ESC seq Bryan Ashby 2017-08-20 20:34:18 -06:00
  • c1ad067558 Fix some menu.hjson stuff Bryan Ashby 2017-08-19 16:55:25 -06:00
  • b1bd7cef65 If reply is ANSI, ensure first few chars of message show that -- for detection Bryan Ashby 2017-08-19 15:25:05 -06:00
  • 983060284a WIP - will do later. Comic Book archive handling Bryan Ashby 2017-08-19 15:24:42 -06:00
  • 9eec1c1528 Remove dead code, return if ANSI was detected from quote builder Bryan Ashby 2017-08-19 15:24:23 -06:00
  • c712e96374 Use setAnsi() for NFO Bryan Ashby 2017-08-19 15:21:02 -06:00
  • c63a32a9ba Handle lack of command in odd state Bryan Ashby 2017-08-19 13:59:09 -06:00
  • c7ff033737 Assert we have a buffer Bryan Ashby 2017-08-19 13:57:02 -06:00
  • 2711f892a2 Handle 'error' SSH event Bryan Ashby 2017-08-19 13:56:42 -06:00
  • 0ebf839822 Fix undefined ref Bryan Ashby 2017-08-18 21:50:41 -06:00
  • b896046bff Add 'auto' support for prepAnsi() rows/height Bryan Ashby 2017-08-17 21:31:57 -06:00
  • 8a619b5138 Remove rest to text in MLTEV for now Bryan Ashby 2017-08-17 21:14:05 -06:00
  • a7060a351b ANSI improvements * ANSI in FSE * ANSI vs standard quote builder * ANSI handling methods/helpers Bryan Ashby 2017-08-16 21:36:14 -06:00