Commit Graph

2407 Commits

Author SHA1 Message Date
Bryan Ashby 2055c76f98 Merge branch 'master' of github.com:NuSkooler/enigma-bbs into 0.0.7-alpha 2017-06-11 20:22:10 -06:00
Josh M. McKee 06e84eee94 Spaces to tabs, to match upstream convention 2017-06-10 18:52:11 -07:00
Josh M. McKee c45824b3ad Rename connect event to term_detected, add connected and disconnected events 2017-06-10 18:46:28 -07:00
Josh M. McKee 5572ca5d24 ignore suprapi 2017-06-10 17:30:27 -07:00
Josh M. McKee 002b0e941e Events system, first pass 2017-06-10 17:29:00 -07:00
Josh M. McKee d6f5429ce8 add northern bloc hjson to gitignore 2017-06-10 23:08:16 +00:00
Bryan Ashby 07dae4b1a6 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-06-06 20:25:22 -06:00
Bryan Ashby 64aa63e8b5 Fix disconnect of WebSocket 2017-06-06 20:04:28 -06:00
Bryan Ashby 942b1463df 0.0.7-alpha branch 2017-06-01 19:49:50 -06:00
Bryan Ashby 5b3fed7135 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-06-01 18:58:08 -06:00
Bryan Ashby ff5896e80c Fix proxied check for remoteAddress 2017-06-01 18:56:05 -06:00
Bryan Ashby 7fb1dd800c Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-06-01 18:51:36 -06:00
Bryan Ashby 1232a4823d Merge branch 'master' of github.com:NuSkooler/enigma-bbs 2017-06-01 18:49:28 -06:00
Bryan Ashby ab8cb77f81 * secureProxy -> proxied in webSocket config
* Add support for X-Forwarded-For and X-Real-IP in WebSocket for remoteAddr
2017-06-01 18:48:14 -06:00
Bryan Ashby d3a802af2e Merge pull request #113 from snazzware/master
Install note corrections / additional info
2017-06-01 16:15:39 -06:00
Josh M. McKee 3b877ec763 Add note about node path 2017-06-01 21:40:32 +00:00
Josh M. McKee b5d28eb5cd Remove -- from new switch 2017-06-01 21:39:26 +00:00
Bryan Ashby 6d52532be9 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-05-31 22:15:11 -06:00
Bryan Ashby 385edc0953 X-Forwarded-Proto isSecure override option 2017-05-31 22:13:44 -06:00
Bryan Ashby dfadc147df Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-05-31 21:43:46 -06:00
Bryan Ashby 74bab3d6c5 Better configuration for WebSockets 2017-05-30 21:31:35 -06:00
Bryan Ashby 2e18833014 Working WebSocket connections - not yet complete, but working well 2017-05-26 08:25:41 -06:00
Bryan Ashby 3a41a6b2e1 fb move FILENAME_WC ... DST support: Allow moving entries via their filenames inc. wildcard support 2017-05-23 21:55:22 -06:00
Bryan Ashby 1c92b349cd Clean up oputil help a bit
Minor code tidy + notes
2017-05-22 21:35:06 -06:00
Bryan Ashby d0e2d41c00 Ability to scan single archive (e.g. compressed .pdf) -> extract useful description 2017-05-21 11:45:50 -06:00
Bryan Ashby 2dd491b7f4 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-05-19 21:28:18 -06:00
Bryan Ashby 019596d709 Convert to using graceful-fs vs vanilla fs module 2017-05-19 21:20:19 -06:00
Bryan Ashby 63129bec95 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-05-19 20:35:45 -06:00
Bryan Ashby a49abc7c67 Catch spawn errors 2017-05-19 20:28:15 -06:00
Bryan Ashby 02f997ff60 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-05-19 18:49:11 -06:00
Bryan Ashby 54a7f4f774 * Lots of improvements to info extraction system
* MUCH faster browsing in file base
* Better release year estimation
* New tool: exiftool2desc
2017-05-19 18:41:13 -06:00
Bryan Ashby b8595f667d Short desc extraction for non-archives 2017-05-13 20:59:42 -06:00
Bryan Ashby 0b9ca4d565 Very very basic start of a exiftool wrapper for description exctraction 2017-05-13 20:59:20 -06:00
Bryan Ashby a1e51c41ee Call main... main! 2017-05-10 21:29:04 -06:00
Bryan Ashby 0e5d0c53d2 Use Config.fileTypes with mime-db backed MIME types; remove old archives.formats{} 2017-05-10 21:21:07 -06:00
Bryan Ashby f22f03d528 * Bump version to 0.0.6-alpha
* Update dependencies
2017-05-10 21:18:53 -06:00
Bryan Ashby 50dda3300a Faster, better predefined MCI handling 2017-05-10 21:17:19 -06:00
Bryan Ashby bada69a88f Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-03-18 11:25:23 -06:00
Bryan Ashby 8ca0c31fb8 Add password blacklist "BADPASS.TXT" support. Using top 10k passowrds from https://github.com/danielmiessler/SecLists/ by default 2017-03-14 20:21:51 -06:00
Bryan Ashby 1fecb19c50 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-03-13 20:13:06 -06:00
Bryan Ashby f510fca656 Tic File Processor didn't work on nodelist file #111 2017-03-13 20:11:43 -06:00
Bryan Ashby d6e5dcbdf1 Optutil not working #110 2017-03-13 19:54:22 -06:00
Bryan Ashby 7f6b35f762 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-03-10 21:21:12 -07:00
Bryan Ashby 732e2eefd5 Don't trim() Ldesc; may muck with FILE_ID.DIZ type descriptions 2017-03-10 21:21:09 -07:00
Bryan Ashby 113585a71a Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-03-10 21:14:07 -07:00
Bryan Ashby 221ec08bc8 * Don't archive non-good non-pkt files (e.g. TICs that are *not* rejected)
* asyncSeries() for TIC import (SQLite transaction)
2017-03-10 21:13:30 -07:00
Bryan Ashby b220efa189 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-03-10 08:31:45 -07:00
Bryan Ashby 043987bacb Fix 'Size' 2017-03-10 08:31:36 -07:00
Bryan Ashby 3ec719ebe6 Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs 2017-03-08 23:01:25 -07:00
Bryan Ashby 76aa54f22c Don't try to log error that doesn't exist 2017-03-08 23:01:25 -07:00