Commit Graph
100 Commits
Author SHA1 Message Date
Bryan AshbyandGitHub a819509783 Merge pull request #381 from abutbul/patch-1
s/engima/enigma
2022-01-24 14:00:01 -07:00
Bryan AshbyandGitHub 79f9ff8c6b Merge pull request #379 from cognitivegears/feature/full_menu_view
New view type - Full Menu View
2022-01-24 13:17:07 -07:00
Bryan Ashby ef65651c9d Merge branch 'master' of github.com:NuSkooler/enigma-bbs 2021-10-22 10:31:02 -06:00
Bryan Ashby e0ecf37869 FIX: Certain telnet clients make the BBS crashes. #369
userVars -> uservars to match telnet-socket impl.
2021-10-22 10:29:47 -06:00
Bryan AshbyandGitHub e1316b1223 Merge pull request #366 from NuSkooler/dependabot/npm_and_yarn/tmpl-1.0.5
Bump tmpl from 1.0.4 to 1.0.5
2021-09-21 09:08:33 -06:00
Bryan Ashby 7723ab507c Back to the BBS mention 2021-05-12 10:34:25 -06:00
Bryan AshbyandGitHub 1ffbf5bdb2 Merge pull request #355 from NuSkooler/dependabot/npm_and_yarn/lodash-4.17.21
Bump lodash from 4.17.20 to 4.17.21
2021-05-09 12:08:52 -06:00
Bryan AshbyandGitHub 9a652e7098 Merge pull request #354 from JonMR/patch-1
Add missing quote to docker run documentation
2021-05-05 20:57:28 -06:00
Bryan Ashby 968b8e0922 Merge branch 'master' of github.com:NuSkooler/enigma-bbs 2021-04-21 15:15:49 -06:00
Bryan Ashby fdf2e94399 Add link to writeup by Robbie Whiting 2021-04-21 15:15:14 -06:00
Bryan Ashby c30b52c9d8 fix: ensure we have vars before attempting to fetch from them 2021-03-27 00:04:07 -06:00
Bryan Ashby 1f7545634b Message import stops #329 2021-02-13 11:05:14 -07:00
Bryan Ashby 60f2f54a54 Longstanding missing/bad font map 2021-02-09 20:49:18 -07:00
Bryan Ashby fffbd424d9 This has caused more trouble than it's worth - revisit later 2021-02-09 20:25:54 -07:00
Bryan Ashby ee653d7211 Various dependency updates
* Should resolve Left over enigftnexport files in enigma/tmp folder #322
2021-02-08 19:47:46 -07:00
Bryan Ashby 57d8bdfa96 Remove old board 2021-02-08 19:33:41 -07:00
Bryan Ashby 48e42d2ffd Update copyright, note on Node.js 14 2021-02-08 19:31:29 -07:00
Bryan Ashby 392dc160a0 Fix a dumb 2021-02-04 19:32:28 -07:00
Bryan Ashby 31f94efdd8 Better handling of bots hitting bad Gopher selectors 2021-02-04 19:27:57 -07:00
Bryan Ashby 9d837cde4d Add the latest NR term type -- kludge until ansi-bbs-utils is put in 2021-02-02 18:58:39 -07:00
Bryan Ashby a8aa746c7d Makes sense... 2021-01-11 19:58:59 -07:00
Bryan Ashby 1b65dccb48 Fix VTX link, hopefully 2021-01-11 19:56:54 -07:00
Bryan Ashby 862031c57f Bug fix: Word wrap when dealing with pipe codes
Bug fix: Assumed FES styleizers
2021-01-02 15:04:16 -07:00
Bryan Ashby 14b1b2b145 Yet more FSE color/style improvements 2020-12-31 15:35:44 -07:00
Bryan Ashby 6abd166d22 Much improved 2020-12-31 01:20:46 -07:00
Bryan Ashby d568cb993d Add support for tear line and origin line style 2020-12-28 17:04:11 -07:00
Bryan Ashby 4533dc3e01 Better quote style support 2020-12-27 00:08:45 -07:00
Bryan Ashby 94d4a52530 Add support for stylizing quote indicators ( XX>) 2020-12-26 15:08:37 -07:00
Bryan Ashby f202600571 dropFileType is now optional when using abracadabra
* Can be left out or set to 'none'
* Allows doors that do not use a drop file
* Additionally: Clean up drop file upon door exit if one is used
2020-12-14 12:02:25 -07:00
Bryan Ashby 12ca811476 Fix multi-match file area wildcard 2020-12-12 23:03:33 -07:00
Bryan Ashby 9e7536754d Add ability to pass env to abracadabra 2020-12-12 22:05:14 -07:00
Bryan Ashby ceeda8b13f Allow default hash tags to be supplied in file areas
* Supply array or comma separated list of strings via 'hashTags' property
* oputil will use these unless --tags are supplied
* Uploads will default to these tags (but user can override)
2020-12-12 12:35:01 -07:00
Bryan Ashby 47a690c2fe Merge branch 'master' of github.com:NuSkooler/enigma-bbs 2020-12-11 14:58:20 -07:00
Bryan Ashby 878e73e5d7 Add method for optimizing DBs 2020-12-11 14:58:00 -07:00
Bryan AshbyandGitHub 1246da5e94 Merge pull request #341 from NuSkooler/dependabot/npm_and_yarn/ini-1.3.7
Bump ini from 1.3.5 to 1.3.7
2020-12-11 12:57:19 -07:00
Bryan Ashby 6bae3f7050 More doc updates on menu.hjson and such 2020-12-09 19:31:51 -07:00
Bryan AshbyandGitHub 5529821876 Update README.md
Add discussions link
2020-12-08 17:28:22 -07:00
Bryan Ashby b579d966b6 Allow suffix on onelinerz DB name 2020-12-07 19:53:49 -07:00
Bryan AshbyandGitHub 6ad33c2de7 Merge pull request #338 from deepthaw/patch-2
Update abracadabra.js
2020-12-06 12:26:09 -07:00
Bryan AshbyandGitHub e98d5867ed Merge pull request #336 from NuSkooler/db-cleanup-and-cascades
Db cleanup and cascades
2020-11-29 16:53:44 -07:00
Bryan Ashby 1afd1ef041 Newline 2020-11-29 16:53:10 -07:00
Bryan Ashby c87ac8680a Notes + script for update 2020-11-29 16:47:03 -07:00
Bryan Ashby e05e8a2e35 Initial 2020-11-29 16:24:51 -07:00
Bryan Ashby 4d42eeb318 Fix up docs 2020-11-29 14:45:24 -07:00
Bryan Ashby 6f06821f0c oputil cannot remove user from group #331 2020-11-29 14:43:26 -07:00
Bryan Ashby 6776453005 File search containing a single " causes lockup #332 2020-11-29 14:30:18 -07:00
Bryan Ashby 89446d26e9 Working pretty well 2020-11-29 11:45:36 -07:00
Bryan Ashby b65056f315 Upgrade note 2020-11-27 16:49:34 -07:00
Bryan Ashby d55e8fb3e0 Let users scroll desc in file browser 2020-11-27 16:44:40 -07:00
Bryan Ashby cd3b495e6c SECURITY FIX
* Do not allow relative paths to route outside of www static root area
2020-11-27 12:50:57 -07:00
Bryan AshbyandGitHub 50b35d8cac Merge pull request #330 from NuSkooler/gopher-enhancements
Gopher enhancements
2020-11-27 01:06:53 -07:00
Bryan Ashby 94a34a3311 Note on RFC 2020-11-27 01:04:47 -07:00
Bryan Ashby 18bfee58b8 Add gopher/README 2020-11-27 01:03:12 -07:00
Bryan Ashby f7e4b57763 Gopher server revamp!
* gophermap support
* More generic and flexible server
2020-11-27 00:54:56 -07:00
Bryan Ashby 228cd79989 Patch around NR v2.00b20 'ansi-256color' ttype 2020-11-25 13:03:16 -07:00
Bryan Ashby a7e4f5baef Use moment.parseZone()
* Currently messages are stored with TZ offsets
* Imported messages with e.g. TZUTC kludges are adjusted
* Due to the above, use parseZone() to preserve when loading a message timestamp
2020-11-24 19:42:02 -07:00
Bryan AshbyandGitHub e140c98c35 Merge pull request #328 from NuSkooler/download-message-ability
Download message ability
2020-11-24 13:42:10 -07:00
Bryan Ashby cc95ef80dd tabs -> spaces 2020-11-24 13:28:37 -07:00
Bryan Ashby 6fb8836d6e A bit more info 2020-11-24 13:25:33 -07:00
Bryan Ashby b36845f7a1 Hotkey + WHATSNEW entry 2020-11-24 13:22:52 -07:00
Bryan Ashby c944e97699 Add to menu 2020-11-24 13:15:22 -07:00
Bryan Ashby 1e2b6ae934 Working 2020-11-24 13:05:17 -07:00
Bryan Ashby 75601a80ec WIP 2020-11-23 19:41:08 -07:00
Bryan Ashby 2d9d8782f6 Move to @breejs/later - maintained later.js 2020-11-23 17:24:40 -07:00
Bryan Ashby 627165bb64 More info in Views 2020-11-22 21:27:23 -07:00
Bryan Ashby 3ea0a14935 Minor doc fix 2020-11-22 21:05:36 -07:00
Bryan Ashby 6ff8b36836 Fix modTimestampFormat 2020-11-22 20:59:45 -07:00
Bryan Ashby 99bae06198 Fix title 2020-11-22 19:46:51 -07:00
Bryan Ashby 66a91551a8 SEXYZ Win32 2020-11-22 17:22:23 -07:00
Bryan Ashby b645f13b74 Fix typo 2020-11-22 17:10:01 -07:00
Bryan Ashby 12b36337c0 Better Bink info 2020-11-22 16:24:30 -07:00
Bryan Ashby 12345f611c Font updates 2020-11-22 16:14:35 -07:00
Bryan Ashby 76291a1435 More doc updates! 2020-11-22 15:47:03 -07:00
Bryan Ashby 027d8336ed Fix example render 2020-11-22 15:42:05 -07:00
Bryan Ashby e7cb804ada More docs on MCI/views/theming 2020-11-22 15:35:04 -07:00
Bryan Ashby 8e8016d0fd Hopefully fix all links on doc site 2020-11-22 13:53:47 -07:00
Bryan Ashby 215d02b341 More testing of waters 2020-11-22 13:46:40 -07:00
Bryan Ashby 6221e694f4 Try that style 2020-11-22 13:44:05 -07:00
Bryan Ashby 1c0fbaef1f Maybe fix links in gen doc? 2020-11-22 13:43:04 -07:00
Bryan Ashby 37fe925011 Call out external binaries moaarrr 2020-11-22 13:36:55 -07:00
Bryan Ashby 270e4fd3aa Duh 2020-11-22 13:30:23 -07:00
Bryan Ashby 1df2dcb3e1 Overhaul of external binaries / support package info 2020-11-22 13:29:08 -07:00
Bryan Ashby 8aa878a3ee Fix TIC replace bug 2020-11-21 14:56:03 -07:00
Bryan Ashby 939c07f466 More doc cleanup 2020-11-21 12:36:02 -07:00
Bryan Ashby 5e52b31918 Better icons 2020-11-21 12:19:18 -07:00
Bryan Ashby a34c250050 Merge branch 'master' of github.com:NuSkooler/enigma-bbs 2020-11-21 12:04:53 -07:00
Bryan Ashby 6dcedbab5e Table fix 2020-11-21 12:04:37 -07:00
Bryan AshbyandGitHub d9b8f83c2d Super simple menu example 2020-11-20 22:05:57 -07:00
Bryan Ashby 17757b2381 Durp 2020-11-20 20:09:04 -07:00
Bryan Ashby 1d30a879db More linking 2020-11-20 19:05:43 -07:00
Bryan Ashby 633e4498e0 Minor doc fixes 2020-11-20 18:54:55 -07:00
Bryan Ashby 6ffc460dbd Fix 2020-11-20 18:51:43 -07:00
Bryan Ashby 35a52adb75 Some docs 2020-11-20 18:50:12 -07:00
Bryan Ashby b59567ef77 iconv-lite small bump 2020-11-18 21:57:08 -07:00
Bryan Ashby f5a6afb579 Minor dep version updates 2020-11-18 14:01:58 -07:00
Bryan Ashby c13bd557a6 Dependency patch level updates 2020-11-18 13:51:12 -07:00
Bryan Ashby 792acb0550 Add theme information to oputil user info
* Add theme ID
* Allow lookup by user ID
2020-11-18 13:22:22 -07:00
Bryan AshbyandGitHub 51c9c7dc2d Merge pull request #327 from NuSkooler/313-rescan-date-time-issues
Fix issues with message timestamps
2020-11-17 19:09:59 -07:00
Bryan Ashby 8b2be6769c * TZUTC/TZUTCINFO handling should work properly
* Don't bork message timestamp when we write to the DB
* Fix read byte len which could prevent message imports!
2020-11-17 19:06:54 -07:00
Bryan Ashby b377d91155 Enigma crashes trying to write to a node when that node disconnected #324
* Don't attempt to write to non-writable socket!
2020-11-15 15:06:49 -07:00