Bryan Ashby
e5ea457db0
Update to send proper term size for pty
2017-07-25 19:30:03 -06:00
Bryan Ashby
ca45656c11
Add Exodus door server support
2017-07-23 13:03:47 -06:00
Bryan Ashby
4b8369a41f
Merge branch 'master' of github.com:NuSkooler/enigma-bbs
2017-06-22 22:20:40 -06:00
Bryan Ashby
7c81cbed51
Fix route handling for HTTPS
2017-06-22 22:20:05 -06:00
Bryan Ashby
4892e20049
Merge pull request #116 from apamment/master
...
Fixes thtrue in #115
2017-06-21 21:42:38 -06:00
Andrew Pamment
bb76939745
Fixes thtrue in #115
2017-06-22 12:38:57 +10:00
Bryan Ashby
d92b8e6e2c
Merge pull request #114 from snazzware/master
...
Events subsystem
2017-06-11 20:56:04 -06:00
Josh M. McKee
99e2efa711
Revert local .gitignore to upstream
2017-06-11 19:49:11 -07:00
Josh M. McKee
76aa6816b4
Merge remote-tracking branch 'upstream/master'
2017-06-11 19:46:43 -07:00
Josh M. McKee
b383950314
Add getModulePaths to module_util, call it from events.registerModules
2017-06-11 19:44:34 -07: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
64aa63e8b5
Fix disconnect of WebSocket
2017-06-06 20:04:28 -06:00
Bryan Ashby
ff5896e80c
Fix proxied check for remoteAddress
2017-06-01 18:56:05 -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
385edc0953
X-Forwarded-Proto isSecure override option
2017-05-31 22:13:44 -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
019596d709
Convert to using graceful-fs vs vanilla fs module
2017-05-19 21:20:19 -06:00
Bryan Ashby
a49abc7c67
Catch spawn errors
2017-05-19 20:28:15 -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
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
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
732e2eefd5
Don't trim() Ldesc; may muck with FILE_ID.DIZ type descriptions
2017-03-10 21:21:09 -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
043987bacb
Fix 'Size'
2017-03-10 08:31:36 -07:00
Bryan Ashby
76aa54f22c
Don't try to log error that doesn't exist
2017-03-08 23:01:25 -07:00
Bryan Ashby
57dc7c91ef
* TIC import support!!!
...
* reject/retain paths for FTN networks
* Fix bug in FileEntry.findFiles() with meta pairs
* New well known file meta - mostly related to TIC
* Index of file_sha256
* FileEntry.persist() can update entries
2017-03-08 22:37:02 -07:00
Bryan Ashby
f95e8dfe4c
TIC file reader
2017-03-06 20:31:26 -07:00
Bryan Ashby
ae2473dad0
Add Exotica to boards
2017-03-06 20:26:25 -07:00
Bryan Ashby
213f63ae12
More deleted user robustness
2017-03-02 18:50:58 -07:00
Bryan Ashby
ee56ff02e1
Don't crash if no user info (update)
2017-03-02 18:38:05 -07:00
Bryan Ashby
3678908477
Don't crash if no user info
2017-03-02 18:35:17 -07:00