* User idle timeout
* Only allow one session per user at a time * user 'timestamp' property -> 'account_created' * Better User.getLegacySecurityLevel() using group membership * Client connection management -> client_connections.js * Minor changes & cleanup
This commit is contained in:
@@ -19,6 +19,8 @@ exports.getModule = AbracadabraModule;
|
||||
|
||||
var activeDoorNodeInstances = {};
|
||||
|
||||
var doorInstances = {}; // name -> { count : <instCount>, { <nodeNum> : <inst> } }
|
||||
|
||||
exports.moduleInfo = {
|
||||
name : 'Abracadabra',
|
||||
desc : 'External BBS Door Module',
|
||||
@@ -56,7 +58,8 @@ function AbracadabraModule(options) {
|
||||
/*
|
||||
:TODO:
|
||||
* disconnecting wile door is open leaves dosemu
|
||||
|
||||
* http://bbslink.net/sysop.php support
|
||||
* Font support ala all other menus... or does this just work?
|
||||
*/
|
||||
|
||||
this.initSequence = function() {
|
||||
|
||||
@@ -92,7 +92,7 @@ function submitApplication(callingMenu, formData, extraArgs) {
|
||||
affiliation : formData.value.affils,
|
||||
email_address : formData.value.email,
|
||||
web_address : formData.value.web,
|
||||
timestamp : new Date().toISOString(),
|
||||
account_created : new Date().toISOString(),
|
||||
|
||||
// :TODO: This is set in User.create() -- proabbly don't need it here:
|
||||
//account_status : Config.users.requireActivation ? user.User.AccountStatus.inactive : user.User.AccountStatus.active,
|
||||
|
||||
BIN
mods/art/IDLELOG.ANS
Normal file
BIN
mods/art/IDLELOG.ANS
Normal file
Binary file not shown.
@@ -285,6 +285,14 @@
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
// Mods
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
"idleLogoff" : {
|
||||
"art" : "IDLELOG",
|
||||
"options" : { "cls" : true },
|
||||
"action" : "@systemMethod:logoff"
|
||||
},
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
// Mods
|
||||
////////////////////////////////////////////////////////////////////////
|
||||
"lastCallers" :{
|
||||
"module" : "last_callers",
|
||||
"art" : "LASTCALL.ANS",
|
||||
|
||||
Reference in New Issue
Block a user