Subj : exec/load/logonlist_lib.js To : CVS commit From : rswindell Date : Fri Oct 20 2023 20:19:52 exec/load logonlist_lib.js NONE 1.1 Update of /cvsroot/sbbs/exec/load In directory cvs:/tmp/cvs-serv4685 Added Files: logonlist_lib.js Log Message: New library for dealing with the new "logon list" file format (logon.jsonl), used for "last few callers", "logons today", "logons yesterday", etc. Methods: - add([obj]) - optional object to add, auto-filled if not supplied - get([num], [age]) - optional number of records to return (0:all) and age/days - maint(backup_level) - daily maintenance A lot more detail is now recorded for each BBS Logon, so sysops can get crazy with the information provided in their logon list, if they wish. It is trivial to add more information (e.g. just add some properties to the add() argument object). --- SBBSecho 3.20-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .