Commit Graph

504 Commits

Author SHA1 Message Date
Bryan Ashby df2bf4477e SECURITY UPDATE
* Handle failed login attempts via Telnet
* New lockout features for >= N failed attempts
* New auto-unlock over email feature
* New auto-unlock after N minutes feature
* Code cleanup in users
* Add user_property.js - start using consts for user properties. Clean up over time.
* Update email docs
2018-11-22 23:07:37 -07:00
Bryan Ashby f18b023652 Notes on escaping 2018-11-22 10:11:04 -07:00
Bryan Ashby 37914b8f71 Fix spelling 2018-11-20 21:02:19 -07:00
Bryan Ashby c1c4f80a18 Note on oputil config cat 2018-11-20 21:02:01 -07:00
Bryan Ashby ce9a3c29b4 More notes on HJSON 2018-11-20 18:45:01 -07:00
Bryan Ashby 284151a0c9 Many doc updates RE: HJSON/general config 2018-11-19 21:16:37 -07:00
Bryan Ashby 16474c885f Initial Event Scheduler docs 2018-11-19 20:00:29 -07:00
Bryan Ashby 53a23c5163 Notes on binkd 2018-11-19 19:08:01 -07:00
Bryan Ashby 370f8039db * Use itemFormat/focusItemFormat for set newscan message/file conf/areas
* Docs for set_newscan_date module
2018-11-18 14:19:34 -07:00
Bryan Ashby b34294fbef * Docs + itemFormat/focusItem format for web download manager
* Fix some typos
2018-11-18 12:02:57 -07:00
Bryan Ashby e316b5fe80 Add File Base Download Manager docs 2018-11-18 01:56:40 -07:00
Bryan Ashby 6a01c05ec9 Show art docs 2018-11-17 21:04:44 -07:00
Bryan Ashby 780e2231d3 Add menuFlags docs 2018-11-17 21:04:16 -07:00
Bryan Ashby bf43766355 More doc updates! 2018-11-17 18:56:36 -07:00
Bryan Ashby 0f35b0c58e Fix paths? 2018-11-17 18:05:42 -07:00
Bryan Ashby 7f55dae27f Fix typos 2018-11-17 18:04:45 -07:00
Bryan Ashby 36e1456b47 More doc updates of course 2018-11-17 18:03:54 -07:00
Bryan Ashby b4b20e4972 Lots of doc updates around art 2018-11-17 11:44:27 -07:00
Bryan Ashby 0891fffc67 Docs 2018-11-17 01:52:17 -07:00
Bryan Ashby cf64be3550 docs 2018-11-17 01:21:11 -07:00
Bryan Ashby d83201248a Fix tables hopefully 2018-11-16 18:42:04 -07:00
Bryan Ashby f1f749499f More doc updates 2018-11-16 18:30:44 -07:00
Bryan Ashby fbf07cda0c Doc updates 2018-11-15 21:38:19 -07:00
Bryan Ashby 3313421341 Yet more docs on themes... more to come! 2018-11-15 20:32:19 -07:00
Bryan Ashby 3b0a872eaf Basic updates. WIP 2018-11-15 16:42:40 -07:00
Bryan Ashby f4e710b379 Typo fix 2018-11-14 22:15:19 -07:00
Bryan Ashby 7f67e9adc7 Add link to Binkd blog 2018-11-14 22:14:08 -07:00
Bryan Ashby 4d5b8c0dd9 Not official links, but better than nothing for now 2018-11-14 22:10:03 -07:00
Bryan Ashby c5100d741a Del dupe config example 2018-11-14 22:05:05 -07:00
Bryan Ashby 2c6ba680dc Fix up FTN/BSO vs Message Network docs a bit more 2018-11-14 21:45:20 -07:00
Bryan Ashby b48f3f3d42 Better reject/retain notes 2018-11-14 21:05:48 -07:00
Bryan Ashby 14095d8f03 Updates RE message networks 2018-11-12 11:30:52 -07:00
Bryan Ashby 7d74556868 Changes to config: defaults -> theme, preLoginTheme -> theme.preLogin, etc. 2018-11-07 18:33:07 -07:00
Bryan Ashby 8182146574 Notes on Node.js 10.x LTS 2018-11-05 22:49:27 -07:00
Bryan Ashby a14c0f42af Onelinerz standardization work and docs 2018-11-05 22:39:49 -07:00
Bryan Ashby 047d8fae89 File Transfer protocol: use itemFormat + docs 2018-11-05 21:54:04 -07:00
Bryan Ashby 0e986238c2 Add rumorz to nav 2018-11-05 21:47:20 -07:00
Bryan Ashby 5af2fdc6c5 More itemFormat & doc work 2018-11-05 21:35:12 -07:00
Bryan Ashby a98940e967 Use standard itemFormat for BBS list. Add docs 2018-11-05 21:08:56 -07:00
Bryan Ashby 75c952c976 Fix sexyz Linux x86_64 binary links 2018-11-04 21:00:54 -07:00
Bryan Ashby 87ac0b0f12 Notes on algorithms 2018-11-04 20:14:54 -07:00
Bryan Ashby 92a7007e9c Documentation updates around MCI movement 2018-11-04 16:12:21 -07:00
Bryan Ashby b6a1008700 Some 'fb info' docs 2018-09-11 14:41:46 -06:00
Bryan Ashby b8ea3bbd5b Fix table when showing on GitHub...hopefully 2018-08-11 21:58:56 -06:00
Bryan Ashby 1494adc304 More updates to oputil 2018-08-11 21:50:50 -06:00
Bryan Ashby fc9271ad03 Initial start of oputil stuff 2018-08-11 20:46:49 -06:00
Bryan Ashby f0aa611904 Better abracadabra docs! 2018-08-05 21:22:45 -06:00
Bryan Ashby dfe1c297b5 Menu "options" block is now deprecated. Move members to "config"!
* Deprecate & allow conversion behind the scenes for now + add warning in log
* Add some initial docs
* Clean up prompt.hjson and menu.hjson
2018-08-05 14:06:30 -06:00
Bryan Ashby 5bd7ecdb88 Add menu-level ACS check 2018-08-04 11:49:44 -06:00
Bryan Ashby 96c3a0eb7d Escape '*' 2018-07-28 15:58:53 -06:00
Bryan Ashby 9b73380e04 Fix typo 2018-07-28 15:57:36 -06:00
Bryan Ashby 096bc5497f Minor cleanup/standardization in file list, updated docs 2018-07-28 15:54:48 -06:00
Bryan Ashby 6f84ffd708 Minor updates to file area list to use proper date/time theme formatting + initial docs 2018-07-28 13:49:37 -06:00
Bryan Ashby 9012ef76c3 Fix typo in module name 2018-07-28 13:49:12 -06:00
Bryan Ashby 82278a212b Doc updates 2018-07-27 21:50:51 -06:00
Bryan Ashby c625d25e2a Clean up msg_area_list module (standardize/etc.), update and add docs 2018-07-22 19:06:43 -06:00
Bryan Ashby c3bd036509 Update message conf list with standardized + custom formats 2018-07-22 15:59:00 -06:00
Bryan Ashby e6a812cf34 Standardization work on built in user list module plus docs & code cleanup
* More docs, fix some info
* Code cleanup
2018-07-22 12:56:56 -06:00
Bryan Ashby 2e275600b1 Minor doc update 2018-07-22 12:08:30 -06:00
Bryan Ashby 0d7a20027c Add Who's online docs, minor doc updates to last callers, and code cleanup 2018-07-22 10:55:39 -06:00
Bryan Ashby 48f7456d4a Minor doc updates on terms 2018-07-21 15:31:55 -06:00
Bryan Ashby bc9a833f1d Add last callers to nav 2018-07-21 15:28:55 -06:00
Bryan Ashby 52585c78f0 Major changes around events, event log, etc.
* User event log is now functional & attached to various events
* Add additional missing system events
* Completely re-write last_callers to have new functionality, etc.
* Events.addListenerMultipleEvents()
* New 'moduleInitialize' export for module init vs Event specific registerEvents
* Add docs on last_callers mod
2018-07-21 14:32:06 -06:00
Bryan Ashby a9e2551ae5 Spelling 2018-06-30 16:52:54 -06:00
Bryan Ashby 3ecadebf91 Generic MIME types (file types) such as application/octet-stream can how have sub types for handlers (archive, info extract, ...)
+ Add Amiga DMS support via xdms
2018-06-02 16:06:04 -06:00
Bryan Ashby 83dd440219 Lzx / unlzx info 2018-06-01 19:32:00 -06:00
Bryan Ashby a13a0762a0 Fix some formatting 2018-04-29 09:13:16 -06:00
Bryan Ashby ddff36dba2 Bring in some doc updates from master 2018-04-29 09:07:29 -06:00
Jason Kendall 31df2e8125
Fix broken link in message-networks.md
Broken link fixed.
2018-04-29 09:16:39 -04:00
Bryan Ashby a0cd8fed83 Websocket config should be similar to web #176 2018-04-23 19:03:35 -06:00
Jason Kendall 78feb26958
Invalid JSON - Missing Comma
Was missing the ending comma on the wsConnect line. This just adds it.
2018-04-23 20:20:31 -04:00
Jasin2069 92e0919b5c
Removed extra } in file
will cause failure to start if pasting entire snippet.
2018-03-30 00:52:30 -04:00
Jasin2069 2926bb55cc
Update telnet.md 2018-03-29 21:47:51 -04:00
Jasin2069 d6633fb378
Update windows.md 2018-03-29 18:46:14 -04:00
Jasin2069 7378361d09
Update websocket.md
Added file location, put enable field at top
2018-03-29 18:33:23 -04:00
Jasin2069 cbb3970605
Update ssh.md 2018-03-29 18:29:03 -04:00
Jasin2069 2ad02d9ece
Added Telnet content 2018-03-29 18:20:55 -04:00
Jasin2069 9ecb587ed3
Update windows.md 2018-03-24 02:22:14 -04:00
Jasin2069 2d67cddfd0
Update windows.md 2018-03-24 02:18:13 -04:00
Jasin2069 1fc4a8828b
Update windows.md 2018-03-24 02:16:26 -04:00
Jasin2069 95564167b2
Update windows.md 2018-03-24 02:11:37 -04:00
Jasin2069 baaa3d93bb
Update windows.md 2018-03-24 02:08:22 -04:00
Jasin2069 de055961f9
Update windows.md 2018-03-24 02:06:29 -04:00
Jasin2069 f1b8de85fd
Update windows.md 2018-03-24 02:06:00 -04:00
Jasin2069 c2ccaf90d7
Update windows.md 2018-03-24 02:03:27 -04:00
Jasin2069 51434774a9
Update windows.md 2018-03-24 02:00:41 -04:00
Jasin2069 04fcd3e6a7
Update windows.md 2018-03-24 01:59:47 -04:00
Jasin2069 f00bf71b5b
Update windows.md 2018-03-24 01:58:56 -04:00
Jasin2069 79b82efbde
Update windows.md 2018-03-24 01:56:40 -04:00
Jasin2069 940cb016b3
Update windows.md 2018-03-24 01:54:34 -04:00
Jasin2069 3f2821440c
Update windows.md 2018-03-24 01:46:56 -04:00
Jasin2069 ce0ee8639a
Update windows.md 2018-03-24 01:42:23 -04:00
Jasin2069 862f31539b
Update os-hardware.md 2018-03-24 01:41:40 -04:00
Jasin2069 c85568b292
Update rpi.md 2018-03-24 01:40:22 -04:00
Jasin2069 7495cfb385
Update os-hardware.md 2018-03-24 01:39:52 -04:00
Jasin2069 2cd1e5f102
Update rpi.md 2018-03-24 01:39:45 -04:00
Jasin2069 2756c1730e
Update windows.md 2018-03-24 01:35:07 -04:00
Jasin2069 53f40187be
Update windows.md 2018-03-24 01:30:38 -04:00
Jasin2069 1568a718c9
Update windows.md 2018-03-24 01:29:19 -04:00
Jasin2069 e45cba10a0
Update windows.md 2018-03-24 01:26:48 -04:00
Jasin2069 731c212413
Update windows.md 2018-03-24 01:25:12 -04:00
Jasin2069 341a0a6be8
Update windows.md 2018-03-24 01:22:19 -04:00
Jasin2069 bd519430ce
Update windows.md 2018-03-24 01:19:50 -04:00
Jasin2069 6cd88178d6
fixed links 2018-03-24 01:14:10 -04:00
Jasin2069 26bdd8b7c7
Update rpi.md 2018-03-24 01:12:25 -04:00
Jason Windisch 7e3d8cbaf1 try 2 2018-03-24 01:08:40 -04:00
Jason Windisch b3fee74a90 test 2018-03-24 01:07:22 -04:00
Jason Windisch 77a1f2b38b Remove Space 2018-03-24 01:03:58 -04:00
Jason Windisch 37d27bb735 Added links in nav bar 2018-03-24 01:01:31 -04:00
Jason Windisch 0e15c2f9a6 Added Windows info 2018-03-24 00:57:32 -04:00
Bryan Ashby 8c7c20862c * Implement some missing placeholder ACS checks
* Add some new ACS checks
* Add documentation on new ACS
2018-02-07 20:26:29 -07:00
Bryan Ashby 6df1e95b82 Hopefully GitHub markdown works better this way... 2018-02-06 21:12:47 -07:00
Bryan Ashby 86f8952c74 Add missing acs.md... durp 2018-02-06 21:09:05 -07:00
Bryan Ashby c82dafa0e2 Add initial ACS docs 2018-02-06 21:05:22 -07:00
David Stephens 409423c6bd Create colour codes docs. Create empty prompt.hjson doc page pending it being written. 2018-02-06 10:50:19 +00:00
David Stephens 889170caf1 OCD docs tidy-up 2018-02-06 10:20:17 +00:00
David Stephens d89030ec53 Add notepad++ as an hjson editor 2018-02-06 10:14:25 +00:00
Bryan Ashby 6287bdf396 Add Network Mounts & Symlinks initial docs 2018-02-05 20:35:56 -07:00
David Stephens 9b24d1498d better change those docs off my own email :D 2018-02-04 23:08:32 +00:00
David Stephens e64ee13382 Email config docs 2018-02-04 23:05:44 +00:00
Bryan Ashby 1f29905f30 Documentation updates
+ Add File Transfer Protocols section
* Minor updates
2018-02-03 23:03:50 -07:00
Bryan Ashby f10cf63522 Minor updates 2018-02-02 21:58:17 -07:00
David Stephens 0aa7f4b042 Fix more links so they work on GH pages 2018-02-02 23:03:00 +00:00
David Stephens cf311ffad7 Try again (2) to fix nav when on GH pages 2018-02-02 22:51:40 +00:00
David Stephens 81ce418b6c * Try again to fix nav when on GH pages 2018-02-02 22:48:36 +00:00
David Stephens 7e748fc04d * Fix nav when on GH pages 2018-02-02 22:02:09 +00:00
David Stephens 26849ba4fa * Docs theme to match ENiGMA website
* New docs layout ready for github pages serving
* Tonnes of new docs
* Update gitignore
* Probably other stuff too
2018-01-31 23:35:54 +00:00
Bryan Ashby 1849d275f5 Make @systemModule implicit; require @userModule for user modules 2017-11-30 17:15:18 -07:00
David Stephens b25b96d9de * Move default cert path into config
* Update docs to reflect changes
* More doc tweaks for new structure
2017-11-26 09:09:11 +00:00
David Stephens 3e268f4b27 Update docs to reflect config changes 2017-11-25 23:08:38 +00:00
David Stephens d505952510 CombatNet support! 2017-11-02 00:41:20 +00:00
Bryan Ashby 30d76d173e Merge from master 2017-10-30 19:52:14 -06:00
Bryan Ashby 5fb44db3e3
Merge pull request #137 from danger89/patch-5
Add missing menuFile hjson spec
2017-10-30 16:28:25 -06:00
Melroy van den Berg 8ff3d013bd
I made a shame of myself
I made a shame of myself, lets improve it even further.
2017-10-30 23:26:55 +01:00
Melroy van den Berg 4e9b72366c
Update config.md 2017-10-30 22:31:39 +01:00
Melroy van den Berg 64a8d9fc41
Update index.md
Add link to docs
2017-10-29 20:43:31 +01:00
Melroy van den Berg 7b167b2077
Add missing menuFile hjson spec
Add missing config hjson file item
2017-10-29 20:39:12 +01:00
Melroy van den Berg c38acebafb
Update index.md
Moved the section + improve text.
2017-10-29 20:18:40 +01:00
David Stephens 40ba4f5075 Add TIC packet info to msg_networks docs 2017-10-29 12:51:56 +00:00
David Stephens d26117e428 Typo fix in file base docs 2017-10-29 12:51:04 +00:00
David Stephens 7f18f3d614 Add note about LetsEncrypt to webserver docs 2017-10-29 12:50:25 +00:00
David Stephens 6c4745ee22 Typo fixes 2017-10-29 12:49:08 +00:00
David Stephens 0ea36e4574 Updated Raspberry Pi docs 2017-10-29 12:48:17 +00:00
David Stephens ecc6562b79 Add VTXClient docs 2017-10-29 12:47:23 +00:00
Melroy van den Berg acc1448393
Update index.md
Typo
2017-10-29 02:17:53 +01:00
Melroy van den Berg 5672fa144b
Add some extra begginers info
I found this by digging into the code itself, since again oputil doesn't provide anything useful yet.
2017-10-29 02:15:53 +01:00
Melroy van den Berg 4092ecd2b2 Show it's possible to change the telnet default port
In my case the default port (8888) was already in use. However, it was very hard to know (more guessing) the port change in possible via telnet: { port: xxxx }.
2017-10-27 17:12:45 +02:00
Bryan Ashby b6e628014a More doc updates 2017-09-29 16:45:59 -06:00
Bryan Ashby efee0eafde Minor document updates 2017-09-29 16:30:05 -06:00
Bryan Ashby 5f9b3eb90d Switch to sqltie-trans, a more updated transaction handling module 2017-09-18 21:05:38 -06:00
Bryan Ashby 7fd0d6e699 Start to wrap up 0.0.7-alpha 2017-09-07 18:15:10 -06:00
Bryan Ashby b1d855e36c Fix oputil.js config new syntax 2017-08-29 19:37:24 -06:00
Bryan Ashby cb9b66e9cd New codes 2017-08-20 21:56:25 -06:00
Bryan Ashby 95696912ed Fix image, update README.md slightly 2017-07-30 11:07:02 -06:00
Bryan Ashby 27991ec3a0 Add rar docs 2017-02-17 22:08:38 -07:00
Bryan Ashby ec3e3f0755 Add 'overrideUrlPrefix' support to web server 2017-02-16 21:40:05 -07:00
Bryan Ashby 6285193545 Very minor fixes 2017-02-16 20:53:14 -07:00
Bryan Ashby d0511d5d74 * Split out oputil stuff into modules based on <command>
* oputil: better syntax
* oputil: allow areaTag@storageTag for scan, e.g. oputil fb scan <args> retro_pc@some_specific_storage
2017-02-15 20:27:16 -07:00
Bryan Ashby f9e91987ac Better arg parsing for main 2017-02-09 21:08:23 -07:00
Bryan Ashby 2e7862043d More document updates 2017-02-09 20:48:44 -07:00
Bryan Ashby 4ab08287a2 Additional doc/updates 2017-02-09 20:33:49 -07:00
Bryan Ashby a257a9ba4b * Fix up and improve oputil file-base stuff
* Specialize if user does not have upload ACS
2017-02-08 22:53:48 -07:00
Bryan Ashby 1f879c8bfb Initial version of file base docs 2017-02-08 20:57:31 -07:00
Bryan Ashby f4042e6556 Placeholder 2017-02-07 22:15:20 -07:00
Bryan Ashby f65ef7b79e Additional doc updates for upcoming file base release 2017-01-31 19:53:55 -07:00
Bryan Ashby 572f4684f7 Add info on archivers/archive formats 2017-01-31 19:32:42 -07:00
Bryan Ashby 1fc9fc1c90 Make some concepts a bit more clear 2017-01-28 12:32:38 -07:00
Bryan Ashby 414095a9fd Initial MCI docs 2017-01-23 20:21:07 -07:00
Bryan Ashby 5112506e14 Documentation updates 2016-08-30 21:54:14 -06:00
Robert Mooney dd03d3dcf1 Minor documentation fixes:
- Clarify *oputil* invocation
- Remove redundant 'to'
2016-07-25 02:02:36 -07:00
Bryan Ashby 2baf028e34 Add DoorParty! info 2016-07-22 21:27:56 -06:00
Andrew Pamment 314d5390c6 Added info for Model 2 B 2016-07-14 11:05:35 +10:00
Bryan Ashby 28758bc83d Add note about Visual C++ 2016-07-12 21:49:54 -06:00
Bryan Ashby 8fb5a2dd1e Add special thanks, minor updates to logs, etc. 2016-07-02 19:26:57 -06:00
Bryan Ashby 7a60f91e31 Minor doc updates related to oputil.js 2016-07-02 14:16:01 -06:00
Bryan Ashby 8a0ab7e2bc Add link to binkd + enigma blog 2016-03-30 18:40:33 -06:00
Bryan Ashby 00dcc2750b Various minor doc updates 2016-03-28 22:58:06 -06:00
Bryan Ashby 38a96f53da * Fix quickstart config.hjson example
* Fix minor log issue in bbs.js @ error when parsing config/etc.
2016-03-27 00:19:31 -06:00
Bryan Ashby 91279464f7 Documentation on Message Conferences & Areas 2016-03-25 20:47:25 -06:00
Bryan Ashby d593b097f0 Updates to documentation 2016-03-24 22:44:26 -06:00
Bryan Ashby 0a0468bb12 Updated config docs with example config.hjson 2016-03-20 22:17:33 -06:00
Bryan Ashby b91c9771fc * Updated Message Network docs
* .ANS files updated from attributes
2016-03-20 21:34:39 -06:00
Bryan Ashby 5c324788fe * Minor work on FTN/BSO import
* Minor work on message network docs
2016-03-01 22:42:29 -07:00
Bryan Ashby 450c2c431e Some updates on ports, better formatting, etc. 2016-01-22 11:18:36 -07:00
Bryan Ashby 3fcec210ef Add node instructions for newbs 2016-01-18 09:50:16 -07:00
Bryan Ashby 40944e5e7a Note about QEMU caveat 2016-01-12 10:30:38 -07:00
Bryan Ashby fce6f899a7 Some minor doc updates 2015-12-13 17:41:40 -07:00
Bryan Ashby ef96d55b3f Merge branch 'master' of ssh://nu.l33t.codes:51977/git/base/enigma-bbs 2015-12-08 12:34:06 -07:00
Bryan Ashby ce7a24fb9e Yet more documentation updates 2015-12-08 12:33:54 -07:00
Bryan Ashby b3c457729a * Add note about disabling SSH server in exmaple config 2015-12-08 11:23:42 -07:00
Bryan Ashby cdfd074024 Updated quickstart to note Node version requirements/etc. and better overall docs 2015-12-08 11:21:21 -07:00
Bryan Ashby f9658d7783 * Add some door resources 2015-12-07 13:45:25 -07:00
Bryan Ashby 723f9d554f + Add initial doors documentation 2015-12-06 17:54:41 -07:00
Bryan Ashby 1fb12e3262 Document some basic menu.hjson stuff 2015-11-23 11:27:00 -07:00
Bryan Ashby 7d55850019 Updated quick start slightly 2015-11-21 17:08:32 -07:00
Bryan Ashby 82a234fffd * Updated config.md to note Windows ~ path 2015-11-21 13:34:30 -07:00
Bryan Ashby c81eb6f514 * Update some packages
* Use ptyw.js (from a specific rev for now) vs pty.js for better Windows support
* Updated docs slightly
* Use iconv.encode() in dropfile generation
2015-11-20 11:48:32 -07:00
Bryan Ashby 58bde9784d * Minor update to config.md 2015-11-20 09:43:10 -07:00
Bryan Ashby 09f6ad1d0c * Updated quickstart just slightly
* Start work on config.md configuration notes
2015-11-19 22:34:55 -07:00
Bryan Ashby 882c8fbdfb * Update config path in a couple docs 2015-11-13 11:13:36 -07:00
Bryan Ashby da460dfc7b * Change config.hjson path from ~/.enigma-bbs/config.hjson to ~/.config/enigma-bbs/config.hjson
* Note about first user being sysop
2015-11-12 16:18:28 -07:00
Bryan Ashby d2866df97f * Very minor update to docs 2015-11-04 16:26:22 -07:00
Bryan Ashby 58577d7e43 * Start putting together some docs. Nothing really to see yet 2015-11-02 17:25:33 -07:00
Bryan Ashby 0f2e88ead3 * Rename 'doc' to 'docs' 2015-11-02 16:28:34 -07:00