Bryan Ashby
6d2c095976
Fix cb
2018-11-27 22:01:14 -07:00
Bryan Ashby
098c24e48a
Fix D/L stats
2018-11-27 21:29:35 -07:00
Bryan Ashby
6cce013187
+ MCI: PT - total messages posted today (non-private)
...
+ MCI: TP - total messages/posts on system (non-private, includes imports, only counts *current*, not all of time)
* Move some stats to startup() calls
* Fix some DATE() comparisons in SQL to use 'localtime' as our timestamps include TZ
* Update luciano_blocktronics SYSSTAT to show more info
2018-11-27 21:21:00 -07:00
Bryan Ashby
fb13381bb5
Default back to 'forever' for login history. It's small data...
2018-11-27 19:45:36 -07:00
Bryan Ashby
4b5f26b31b
Record offeset again... dur
2018-11-25 20:31:25 -07:00
Bryan Ashby
e606ec6f63
Fix ISO timestamps hopefully
2018-11-25 20:29:36 -07:00
Bryan Ashby
f471fd0ebe
Finally implement "Total Calls Today" MCI: TT
...
+ Add findSystemLogEntries() to StatLog amongst others
2018-11-25 20:13:48 -07:00
Bryan Ashby
ec97b3e8d4
More user/system stat constants & usage
2018-11-25 19:05:16 -07:00
Bryan Ashby
eafe90a915
Merge pull request #209 from MikeRalphson/patch-1
...
oputil_help; correct references to optutil
2018-11-25 11:00:06 -07:00
Bryan Ashby
596026d1ce
Merge branch '0.0.9-alpha' of github.com:NuSkooler/enigma-bbs into user-interruptions
2018-11-25 10:42:12 -07:00
Bryan Ashby
e464f95924
UT MCI now displays theme name, UD displays ID
2018-11-25 10:35:05 -07:00
Bryan Ashby
4ee7d7a540
Arrange a bit and add global newscan
2018-11-25 10:26:42 -07:00
Mike Ralphson
546fbbd533
oputil_help; correct references to optutil
2018-11-25 13:59:12 +00:00
Bryan Ashby
c0de3d7048
Merge branch '0.0.9-alpha' of github.com:NuSkooler/enigma-bbs into user-interruptions
2018-11-24 20:26:19 -07:00
Bryan Ashby
a520b26b89
Doc updates on message conf/areas
2018-11-24 20:12:45 -07:00
Bryan Ashby
2c4fdfdd5f
* Moved oputil.js config import-areas to 'oputil.js mb import-areas'
...
* 'oputil.js mb import-areas' now *optionally* binds areas to FTN networks. Otherwise only areas are imported
2018-11-24 20:02:19 -07:00
Bryan Ashby
a5f3a65faa
Doc update
2018-11-24 10:33:33 -07:00
Bryan Ashby
1dafa2854b
Fix initial load introduced last nigth :(
2018-11-24 09:39:53 -07:00
Bryan Ashby
2fb3ce83a3
Spelling...
2018-11-24 09:33:20 -07:00
Bryan Ashby
36e9356663
Merge branch '0.0.9-alpha' of github.com:NuSkooler/enigma-bbs into user-interruptions
2018-11-23 22:19:18 -07:00
Bryan Ashby
f80e07fcf9
...and more UserProps
2018-11-23 22:18:15 -07:00
Bryan Ashby
d11aca571e
Yet more UserProps usage
2018-11-23 22:02:36 -07:00
Bryan Ashby
4050affedf
More conversion to UserProps
2018-11-23 17:41:16 -07:00
Bryan Ashby
b82c640014
Work on using UserProps, fix up ISO timestamps, etc.
2018-11-23 14:47:18 -07:00
Bryan Ashby
4bd340a480
Add notes to WHATSNEW
2018-11-23 13:51:24 -07:00
Bryan Ashby
f45e785da1
oputil.js user activate <name> will now unlock accounts
2018-11-23 12:02:41 -07:00
Bryan Ashby
a4823c0c4a
Logging around accoung lock/unlocking
2018-11-23 11:44:46 -07:00
Bryan Ashby
f0e7b46a2f
Moarrrrrr doc updates
2018-11-23 11:05:51 -07:00
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
1f9b963e76
Fix typo
2018-11-22 10:10:53 -07:00
Bryan Ashby
20e9d9ad7e
Actually log spawn() failure in Event Scheduler
2018-11-21 22:21:24 -07:00
Bryan Ashby
ec1ce3062e
Catch bad spawn
2018-11-21 21:24:11 -07:00
Bryan Ashby
0721a7201c
Default to logging user off if a 2nd login attempt is made while they're on
2018-11-21 19:51:03 -07:00
Bryan Ashby
472968e81d
Cleaner code
2018-11-21 19:50:03 -07:00
Bryan Ashby
9fd819d608
Resolve TODO RE using EnigError for bad login attempts
2018-11-21 19:43:50 -07:00
Bryan Ashby
ebc70907d4
Newest messages first when listing msgs from Gopher
2018-11-21 17:55:31 -07:00
Bryan Ashby
3af5b6f509
* Word wrap messages when output via Gopher server
...
* Fix Gopher startup banner default
2018-11-20 21:02:30 -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
3fd526da6f
Fix some spelling
2018-11-20 21:01:39 -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
5ea6f5e1f8
Sample event scheduler entry
2018-11-19 20:40:20 -07:00
Bryan Ashby
df82868ddf
Minor dependency updates
2018-11-19 20:40:02 -07:00
Bryan Ashby
ec1f437dd9
Fix DEP0005 during file base scan
2018-11-19 20:16:30 -07:00
Bryan Ashby
16474c885f
Initial Event Scheduler docs
2018-11-19 20:00:29 -07:00
Bryan Ashby
6f7dd6fa22
Merge branch '0.0.9-alpha' of github.com:NuSkooler/enigma-bbs into 0.0.9-alpha
2018-11-19 19:09:04 -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