]> jfr.im git - irc/quakenet/newserv.git/commit
Add chanlev,account,authhistory.
authorPaul <redacted>
Sat, 2 Jun 2007 23:28:49 +0000 (23:28 +0000)
committerPaul <redacted>
Sat, 2 Jun 2007 23:28:49 +0000 (23:28 +0000)
commit183b8e2fbdeee6f66f81c3ba2c2fca4f92ef04f6
tree7945e136504a085b38526a87f8ea86f4f824835f
parent947fc238df0d6461c379f31d11b18f7faa76fa2b
Add chanlev,account,authhistory.

NOTE: TODO: authhistory still needs tidying as discussed -
[19:15:36] <splidge3> load in authname, accountts, lastseen, logoff, numeric
[19:15:51] <splidge3> if logoff is set, display "AUTHNAME logged in at ACCOUNTTS and out at LOGOFF"
[19:16:08] <splidge3> if logoff isn't set but lastseen is, look at "numeric" on the network and see if it matches the stated authsession
[19:16:25] <splidge3> if it does, then there was a split and it came back, so just display "AUTHNAME logged in at ACCOUNTTS and is still here"
[19:16:47] <splidge3> otherwise you can say "AUTHNAME logged in at ACCOUNTTS and disappeared at LASTSEEN, maybe to return or maybe not"
15 files changed:
chanserv/authcmds/email.c
chanserv/authcmds/login.c
chanserv/authcmds/setemail.c
chanserv/chancmds/addchan.c
chanserv/chancmds/adduser.c
chanserv/chancmds/chanlev.c
chanserv/chancmds/chanlevhistory.c [new file with mode: 0644]
chanserv/chancmds/removeuser.c
chanserv/chancmds/rollbackchan.c [new file with mode: 0644]
chanserv/chanserv.h
chanserv/chanservstdcmds.c
chanserv/database/chanservdb.c
chanserv/database/chanservdb_updates.c
chanserv/usercmds/accounthistory.c [new file with mode: 0644]
chanserv/usercmds/rollbackaccount.c [new file with mode: 0644]