Commit Graph

9 Commits

Author SHA1 Message Date
Bryan Ashby 301aacd9d8 Add mainMenuUserAchievementsEarned 2019-01-26 12:55:25 -07:00
Bryan Ashby 83c57926d3 Never interrupt during upload 2019-01-09 20:06:55 -07:00
Bryan Ashby 43bbc3733c Tabs -> Spaces 2019-01-05 17:07:36 -07:00
Bryan Ashby 8f9f4227c1 Fix typo 2018-12-02 19:31:27 -07:00
Bryan Ashby fe44f2c4d6 User interrupts & node module ready to rock. ...maybe with bugs? 2018-11-30 23:20:44 -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 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 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 96d30af5d2 POSSIBLY BREAKING:
config/menu.hjson and config/prompt.hjson are now moved to misc/menu_template.in.hjson and config/prompt_template.in.hjson. These are now simply used as template files and copied to config/ with proper naming when issuing 'oputil.js config new'
2018-11-13 21:32:22 -07:00