20 Commits

Author SHA1 Message Date
Bryan Ashby
8c92f3cc49
Log IPs 2022-09-25 18:29:00 -06:00
Bryan Ashby
c4518c7b94
Tidy/DRY 2022-09-25 14:00:52 -06:00
Bryan Ashby
5f6d70e460
Some fixes to NNTP POSTs, logging, etc. 2022-09-23 11:06:33 -06:00
Bryan Ashby
2cb0970a31
Add 'allowPosting' config 2022-09-22 21:24:24 -06:00
Bryan Ashby
d2dafc4dbc
Initial NNTP write access support 2022-09-22 21:03:53 -06:00
Bryan Ashby
4881c2123a First pass formatting with Prettier
* Added .prettierrc.json
* Added .prettierignore
* Formatted
2022-06-05 14:04:25 -06:00
Bryan Ashby
b2fda13085
Update LRU cache backend used for NNTP server 2022-04-05 21:01:35 -06:00
Bryan Ashby
c9ff904b2b
Fix various minor mistakes 2019-11-08 19:20:14 -07:00
Bryan Ashby
23779c3abe
Use authInfo obj vs weird params. auth factor 1: factor 2 for 2FA, etc. 2019-02-22 22:51:12 -07:00
Bryan Ashby
c5a72c7356 TODO notes 2019-01-02 20:08:00 -07:00
Bryan Ashby
3864d957c9 * Servers now use async listen() 2018-12-27 02:46:16 -07:00
Bryan Ashby
9d1815682d * ServerModule's createServer() is now async
* Re-write of NNTP Message-ID <> internal message UUIDs
2018-12-27 02:19:26 -07:00
Bryan Ashby
f4088303ca cleanControlCodes -> stripAnsiControlCodes 2018-12-17 22:08:59 -07:00
Bryan Ashby
1f5ec39778 Strip pipe codes! 2018-12-17 21:39:10 -07:00
Bryan Ashby
b1eea4f4b7 Some logging updates 2018-12-17 11:20:14 -07:00
Bryan Ashby
6d45d74a47 Little better NNTP config 2018-12-15 23:52:59 -07:00
Bryan Ashby
cf6e3d3ba8 Better logging 2018-12-15 02:40:36 -07:00
Bryan Ashby
b903b2ee82 Better logging 2018-12-14 23:08:53 -07:00
Bryan Ashby
874aee5baa Change listen addr 2018-12-14 23:03:10 -07:00
Bryan Ashby
772022f0d0 + NNTP Content Server
* Read-only to public conf/areas only for now
* Missing some protocol support
* Could use better encoding practices and ANSI prep
2018-12-14 22:21:57 -07:00